Loading hotels
Confirming room availability...
Grand Mercure Bangkok Windsor, 10 1 Sukhumvit 20 Sukhumvit Road, Bangkok, Thailand
With a stay at Hotel Windsor Suites Bangkok, you'll be centrally located in Asoke, walking distance from Dinosaur Planet and close to Embassy of India. This 4.5-star hotel is within close proximity of EmQuartier and Rainhill.