Situato a Bangkok, a 16 km dal Wat Arun e dal Wat Pho, l'OYO 427 Chill Apartment offre la connessione WiFi gratuita in tutte le aree. La struttura si trova a 17 km dal Tempio del Buddha di Smeraldo, dal Grande Palazzo Reale e dal Museo Nazionale di Bangkok. L'hotel vanta una piscina all'aperto, un centro fitness e il servizio in camera.
Le camere dell'hotel sono dotate di area salotto, TV a schermo piatto con canali satellitari e bagno privato con set di cortesia e doccia. Tutte le camere dell'OYO 427 Chill Apartment sono dotate di aria condizionata e scrivania.
La struttura dista 18 km dal Wat Saket e 19 km da Khao San Road. 34 km dall'Aeroporto Internazionale Don Mueang, lo scalo più vicino.