
Tudela, Spain
Hotel Delta Tudela
3-star hotel
Enjoy convenient amenities at Hotel Delta in Tudela, including complimentary Wi-Fi and tour/ticket assistance. Relax with a drink at the bar/lounge after a day exploring the city. A buffet breakfast is available daily (fee…
- Wi-fi
- Wired Internet
- Air conditioning in Restaurant
- Laundry service


