Hotel în Centro, Madrid, Spania
Hotelul este amplasat în inima oraşului Madrid, aflându-se la aproximativ 10 minute de Plaza de Callao, Gran Via şi Palatul regal din Madrid. De asemenea, oferă internet wireless gratuit în zonele publice, serviciu de recepţie deschis 24 de ore şi săli de şedinţe.