Where is Smile Inn?

Where is Smile Inn located?

Smile Inn, Bangkok, Thailand (approx. 13.75455°, 100.51022°)


Where is Smile Inn on the map?