El Hotel Sevilla Palace está situado en la céntrica plaza de la Encarnación de Sevilla, donde se encuentra el impresionante edificio Metropol Parasol. Ofrece habitaciones elegantes con WiFi gratuita y bañera de hidromasaje.
Las habitaciones del Hotel Sevilla Palace presentan una decoración de estilo clásico. Todas incluyen TV HD de pantalla plana.
El hotel alberga un bar con terraza y tiene vistas magníficas al centro histórico y a la catedral de Sevilla. En la plaza de la Encarnación y en las calles de los alrededores hay muchos restaurantes de calidad.
La catedral de Sevilla y el Alcázar están a unos 10 minutos a pie del hotel. El establecimiento se encuentra a 15 minutos de la plaza de toros de la Maestranza y del río Guadalquivir.