El hotel se sitúa en el casco antiguo de Sevilla, dentro de las murallas de la ciudad. La catedral está a un paseo de 10 minutos andando, así como la Plaza de Toros de la Real Maestranza de Caballería de Sevilla. También está muy cerca de la zona comercial de la ciudad. Construido en 2004, este establecimiento ofrece recepción abierta las 24 h, mostrador de alquiler de coches, servicio de compra de entradas y consigna, un bar-cafetería y caja de seguridad. Todas las habitaciones cuentan con aire acondicionado y están equipadas con teléfono, TV con canales satélite/cable, acceso a internet Wi-Fi gratuito y secador. Los huéspedes también podrán utilizar el aparcamiento privado del hotel.