
Sevilla, Spain
America Sevilla
4-star hotel
This delightful hotel is located in the enchanting old town of Seville. The hotel lies surrounded by countless shops, bars and traditional Spanish restaurants where guests' can sample the local delights. The hotel offers the…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


