
Sevilla, Spain
Duquesa Hotel
3-star hotel · PIRAMIDE
This hotel boasts a strategic, central setting in Seville. The property is set on the Plaza del Duque, close to the many main attractions of the city. Guests will appreciate close proximity to many shopping, dining and…
- Wi-fi
- 24-hour reception
- Air conditioning in public areas
- Lift access


