O hotel situa-se em Oviedo, no Norte de Espanha. Nas imediações encontrará restaurantes, bares, estabelecimentos comerciais, discotecas e transportes públicos. O aeroporto de Oviedo localiza-se a cerca de 10 km de distância.Os hóspedes podem descontraír em 30 quartos. As comodidades incluem um restaurante, uma sala de refeições, um bar, uma sala com televisão e uma sala de conferências.No hotel existem ao dispor quartos com uma casa de banho. Os quartos oferecem um minibar, um telefone e acesso à Internet sem fios. As instalações das casas de banho incluem um duche.São aceites pagamentos com os cartões de crédito American Express, Visa, Diners Club e MasterCard no alojamento.