O hotel tem uma localização central nas proximidades do Arco del Triunfo e do Museu Picasso. Nas imediações encontram-se estabelecimentos comerciais (a cerca de 100 m) restaurantes, bares e discotecas (a cerca de 50 m). Existe uma ligação de transportes públicos em frente ao hotel.
Os primorosos quartos dispõem de casa de banho, secador de cabelo, telefone com ligação directa, televisão via satélite, acesso à Internet, mini-bar, frigorífico, cofre e cama tamanho kingsize.
Os hóspedes poderão compor o seu pequeno-almoço no serviço de buffet.
O hotel, construído em 2002, dispõe de 9 andares com 90 quartos duplos. Contempla um hall de entrada com recepção disponível 24 h por dia e cofre. As comodidades incluem ainda um elevador, um café, um bar, sala de televisão, um restaurante à la carte climatizado, sala de conferências e um acesso à Internet. Disponha também dos serviços de quarto e de lavandaria.