Photo gallery for Melia Sevilla
Melia Sevilla
4-star Seville hotel, connected to a shopping center in Sur
Reviews
8.8 out of 10
Excellent
Popular amenities
8.6 out of 10
Guests loved the amenities.
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