Executive Club at Windsor memiliki lokasi yang strategis, berada dalam jarak 10 menit jalan kaki dari Terminal 21 Shopping Mall dan EmQuartier. Kolam renang outdoor merupakan tempat yang menyenangkan untuk berenang, dan tamu bisa makan di Windsor Suite Cafe, salah satu 5 restoran, yang menyajikan masakan Asia dan buka untuk sarapan, makan siang, dan makan malam. Tersedia bar/lounge serta pusat kebugaran, dan fasilitas dalam kamar di hotel mewah ini mencakup tempat tidur sofa dan kulkas. Properti ini berada dekat dengan transportasi umum: Stasiun Asok BTS berjarak 7 menit dan Stasiun Sukhumvit berjarak 9 menit.