Location of Hotel Teja Lake View Apartment
Address
Address:
Sukhumvit Soi 4 167, 10110 Bangkok, Thailand
City: Bangkok
Country: Tailandia
Coordinates: 13.735796, 100.554453