Ambassador Hotel Bangkok, Bangkok

171 Sukhumvit Road Soi 11Sukhumvit - Phetchaburi, Bangkok10110, Thailand