Where is Chan Cha La 99 Hostel, Bangkok?

Where is Chan Cha La 99 Hostel, Bangkok located?

Chan Cha La 99 Hostel, Bangkok, Krung Thep Maha Nakhon, Thailand (approx. 13.69618°, 100.6066°)


Where is Chan Cha La 99 Hostel, Bangkok on the map?