Hotel Tulor
Photo gallery for Hotel Tulor
Overview of Hotel Tulor
Hotel Tulor
3-star San Pedro de Atacama hotel with restaurant
Reviews
8.0
Very good
Popular amenities
Explore the neighborhood
Domingo Atienza Sin Numero 523, San Pedro de Atacama, Antofagasta, 1410000
- Plaza de San Pedro de Atacama6 min walk
- San Pedro Church6 min walk
- Meteorite Museum9 min walk
- Calama (CJC-El Loa)94 min drive