137 Pillars Suites & Residences
137 Pillars Suites & Residences lies 1300 meters away from Terminal 21, offering 34 rooms and featuring an outdoor swimming pool, a sauna and a hairdresser.
The venue is 3.7 km away from CentralWorld.
Guests will enjoy Italian cuisine of L'Opera Italian Restaurant, which is about 100 meters away.
15 minutes' walk to BTS-Phrom Phong train station. It will take around 25 minutes to get to Don Mueang airport by car.
137 Pillars Suites & Residences offers 24-hour room service, laundry and concierge service.