Situado en el borde del distrito de Santa Cruz de Sevilla, el Hotel Alcazar ofrece vistas a los Jardines Murillo. Ofrece conexión WiFi gratuita, recepción 24 horas y habitaciones con aire acondicionado y baño privado.
Cada habitación funcional en el Alcazar tiene calefacción y TV. Se pueden alquilar cajas de seguridad y los baños cuentan con comodidades.
El personal de recepción puede proporcionar información sobre la ciudad y organizar el alquiler de coches. El aparcamiento privado está disponible cerca, a un costo adicional.
El Alcazar, la Catedral de Sevilla y la Giralda están a menos de 10 minutos a pie del Hotel Alcazar. Los autobuses regulares de aeropuerto se detienen cerca del Centro de Convenciones de Alfonso XIII, a solo 300 metros.