Este luxuoso hotel situa-se no centro de Madrid, a poucos minutos a pé de vários restaurantes, inúmeros bares e clubes, assim como de diversas boutiques e lojas. Existe uma ligação à rede de transportes públicos em frente ao hotel e o aeroporto mais próximo localiza-se a cerca de 12 km.
Os primorosos quartos dispõem de casa de banho com secador de cabelo, espelho de maquilhagem, telefone com ligação directa, televisão via satélite/cabo, acesso à Internet sem fios gratuito e cofre. Incluem também ar condicionado, minibar e aquecimento central.
O Bar ´La Villa'''''''' está aberto para jantar e serve cozinha mediterrânica.
De metro, siga pela linha 1 ou 5 para a estação de Gran Via, a partir da qual são 3 minutos a pé até ao hotel. De comboio, a estação de Atocha fica apenas a 2 km do hotel ou a 2 paragens de metro. Do aeroporto poderá apanhar um táxi até ao hotel (aproximadamente EUR 25).
O hotel urbano, renovado em 2015, compreende 6 andares com um total de 74 quartos. As comodidades incluem um hall de entrada agradável com 2 elevadores, uma recepção (disponível 24 h por dia) com depósito de bagagens e um café. No hotel encontra-se ainda um restaurante à la carte, uma sala de televisão, salas de conferências e uma zona de negócios com computadores, impressoras e acesso à Internet gratuito. Haverá também à disposição serviços de quartos e de lavandaria. O hotel oferece acesso à Internet sem fios gratuito.