Отель расположен в пешей доступности от исторического центра г. Мадрид и улицы Gran Via, всего в 200 метрах от станций метро Callao и Plaza España. Прогулка от гостиницы до площади Пуэрта-дель-Соль занимает 10 минут, а до музеев «Золотого треугольника искусств» – менее 20 минут. Поблизости расположено множество театров. Гостиница была построена в 1987 году, а последний ремонт произведен в 2002 г. Отель подойдет как для туристического отдыха, так и для бизнес-поездок.