Das 3-Sterne-Hotel O Crossroads Hotel Kuala Lumpur bietet einen Lobbybereich und einen Souvenirladen und liegt im Stadtteil Chow Kit, nur 1 km von die Petronas Zwillingstürme. Es befindet sich in ca. 5 Autominuten Entfernung von von einer der renommiertesten kulturellen Sehenswürdigkeiten – der Nationalgalerie. Mit 240 Zimmern mit Blick auf die Stadt liegt das erschwingliche Hotel ungefähr 25 Gehminuten vom Merdeka-Platz entfernt.
Das Hotel befindet sich in der Nähe vom Shopping- Viertel, im Zentrum von Kuala Lumpur. Zu den Sehenswürdigkeiten, die 2 km vom O Crossroads Kuala Lumpur sind, gehört die Nationalmoschee. In Designer-Boutiquen und den Märkten sehr nah an der fantastisch Unterkunft können die Gäste Einkäufe machen. Der Palazzo Della Cultura liegt ebenfalls einen 7-minütigen Spaziergang vom Hotel entfernt. Die Bushaltestelle Monorel Chow Kit ist in nur 150 Meter Entfernung vom O Crossroads und der Bahnhof Ampang Park liegt in ca. 2 km Entfernung von der Unterkunft.
In einigen Zimmern stehen Verdunkelungsvorhänge und ein Plasma-TV zur Verfügung. Die Zimmer verfügen über eine Minibar zur Selbstverpflegung sowie einen Plasma-TV zur Unterhaltung.
Im Restaurant Restoran Santa Chapati House können Sie asiatische Speisen kosten, außerdem ist es ungefähr 5 Gehminuten vom O Crossroads Kuala Lumpur entfernt.