El Hotel Sevilla Palace se encuentra en el centro de la plaza de la Encarnación de Sevilla, donde está el impresionante edificio Metropol Parasol. Dispone de habitaciones elegantes con conexión Wi-Fi gratuita y bañera de hidromasaje.
Las habitaciones del Hotel Sevilla Palace presentan una decoración clásica y disponen de TV HD de pantalla plana, minibar con bebidas incluidas y baño privado con ducha de hidromasaje.
En el hotel hay un bar con una terraza con magníficas vistas a la catedral y al casco antiguo de Sevilla. Tanto en la plaza de la Encarnación como en las calles de los alrededores hay muchos restaurantes de calidad.
La catedral de Sevilla y el palacio del Alcázar están a unos 10 minutos a pie del hotel. La plaza de toros de la Maestranza y el río Guadalquivir se encuentran a 15 minutos.