Map Location
Pavillon Indochine Boutique Hotel
No. 54, Comaille (St.), Near Wat Thmey Pagoda, Wat Thmey Village, Siem Reap City, Siem Reap, Cambodia
Open in AI mode
Open in Google Maps