Where is Amaris Hotel Teuku Umar?
Where is Amaris Hotel Teuku Umar located?
Amaris Hotel Teuku Umar, Bali, Indonesia (approx. -8.6808°, 115.20291°)
Where is Amaris Hotel Teuku Umar on the map?
{"latitude":-8.6808,"longitude":115.20291,"title":"Amaris Hotel Teuku Umar"}