Tupa Hotel, Hanga Roa, Chile
Tupa Hotel is conveniently located at Taniera Teave S/n in Hanga Roa, Chile
Hotel Location:
Address: Taniera Teave S/n
City: Hanga Roa
Country: Chile
Hotel Features:
- Check-In Time: 1:00 PM
- Check-Out Time: 10:00 AM
- Meeting Room