Where is Vang Vieng Freedom Star's Hotel?

Where is Vang Vieng Freedom Star's Hotel located?

Vang Vieng Freedom Star's Hotel, Vang Vieng Freedom Star's Hotel, Laos (approx. 18.92828°, 102.44956°)


Where is Vang Vieng Freedom Star's Hotel on the map?