Melia Sevilla
4-star Seville hotel, connected to a shopping center in Sur
Reviews
8.8 out of 10
Excellent
Popular amenities
Check-in time
2:00 PM
Check-out time
12:00 PM
Explore the area
Dr Pedro De Castro 1, Seville, Seville, 41004
- Plaza de España2 min walk
- Maria Luisa Park6 min walk
- Alcázar11 min walk
- Seville (SVQ-San Pablo)18 min drive