Hotel Tuul
Hotel
Izamal
Situated in Izamal, Hotel Tuul offers 3-star accommodation with a garden. There is a terrace and guests can make use of free Wi-Fi and free private parking.
Number of rooms: 23
Calle 22 núm 302 por 31 y 33, 97540 Izamal, Mexico