Seville, Spain
Sevilla Center
4 out of 5 stars
Restaurants
Luggage Storage
Bar/Lounge
Business Center
4-star hotel located in the center of Seville
Sevilla Center is located close to Plaza de España, Maria Luisa Park, and Alcazar. Also nearby are Seville Cathedral and Giralda. The hotel has a warm and welcoming atmosphere, making every guest feel comfortable. Guests can enjoy free WiFi, air-conditioning, television, complimentary toiletries, and more in every room. Enjoy fresh-produce cuisine at Al-Zagal, or the cafe menu at El Jardin Restaurant. The Zen-Ter Lounge next to the pool is the perfect place to unwind after a long day of sightseeing.Sevilla Center
Av. de la Buhaira, 2441018, Seville, Spain
Please note that some amenities may be restricted or unavailable due to local ordinances or sanitary best practices.