Das Hostel China Guest Inn Bangkok liegt im Stadtviertel Silom, und die nächste Bushaltestelle, Soi Patpong, befindet sich ungefähr 10 Gehminuten von der Unterkunft entfernt.
Das Hostel ist in einer 2 km Entfernung vom Siam Ocean World und in einer 3 km Entfernung von kulturellen Sehenswürdigkeiten wie dem Museum von Siam. Der Mariamman-Tempel befindet sich gleich neben diesem Hostel in Bangkok. Das Hostel China zeichnet sich durch eine Lage in rund 5 Gehminuten Entfernung vom Patpong Nachtmarkt.
Das Restaurant Scarlett Wine Bar & Restaurant, das französische Gerichte serviert, liegt in der Nähe von diesem Hostel. Die U-Bahn-Station Chong Nonsi liegt in etwa 500 Meter Entfernung von dieser Unterkunft, und der Bahnhof BTS-Nana ist 3 km von der Unterkunft entfernt.