El hotel The Clover Sevilla, de 4 estrellas, está situado en el centro de Sevilla, a 950 m del Real Alcázar de Sevilla. El hotel dispone de un aparcamiento público cerca.
Esta pensión se encuentra en el barrio Alameda, bastante cerca de la Casa natal de Velázquez. Los huéspedes del hotel Clover Sevilla también disfrutarán visitando el Palacio de San Telmo, situado a tan solo 1 km. La Plaza de España está a unos 25 minutos a pie del hotel. El lugar está al alcance de la estación de metro Puerta Jerez, mientras que el Palacio de la condesa de Lebrija está cerca.
Las habitaciones disponen de climatizador, mientras que algunas tienen una terraza y una zona de estar para mayor comodidad de los huéspedes. También incluyen unos cuartos de baño con un inodoro separado y ducha.
El Clover Sevilla ofrece cada día un desayuno continental. Entre las opciones para cenar encontrarás el restaurante Los Coloniales, que está a tan solo 250 metros.