Este hotel goza de una ubicación estratégica en el mismo corazón del barrio de Chinatown, en Bangkok. El establecimiento está rodeado de restaurantes y puestos que sirven auténtica cocina autóctona y se encuentra a poca distancia del espectacular Gran Palacio Real y del río Chao Phraya. Las conexiones a la red de transporte público también están muy próximas. El aeropuerto internacional Don Mueang se encuentra a tan sólo 26 km del hotel, mientras que el de Suvarnabhumi está a 40 km de distancia. Esta encantadora propiedad cuenta con preciosas habitaciones equipadas con las comodidades estándar para disfrutar de una agradable estancia. Gracias a sus excelentes instalaciones y servicios, este hotel resulta una apuesta segura tanto para ejecutivos en viaje de negocios como para los turistas más exigentes.
El China Town Check Inn está a 26 km del aeropuerto de Suvarnabhumi. La estación de tren de Hua Lamphong se halla a 10 minutos en coche del hotel. El mercado del barrio chino está a sólo 2 minutos a pie.
Las habitaciones del Check Inn cuentan con minibar y elegantes muebles de madera. Están equipadas con aire acondicionado, TV vía satélite y reproductor de DVD.