El hotel está ubicado en Malasaña y está a solo 10 minutos a pie de la plaza de España. El resort se halla a poca distancia de tiendas y restaurantes. El barrio de Sol está a 1 km y a 15 minutos a pie del Jemasaca del alojamiento. El establecimiento ofrece recepción abierta durante las 24 horas, servicio de guardaequipaje y Wi-Fi gratuita. Sus habitaciones disponen de aire acondicionado, escritorio, TV de pantalla plana y baño privado.