Situato molto vicino a boutique di grandi firme e dei mercati e a una distanza di 2 km dal Parco degli uccelli di Kuala Lumpur, l'accessibile Hotel O Crossroads Hotel Kuala Lumpur, 3 stelle, offre 240 camere a circa 25 minuti a piedi dalle Torri Petronas. L’hotel vanta una vista sulla città e offre il Wi-Fi nelle camere.
Cultural Palace si trova a circa 600 metri, mentre la stazione ferroviaria Ampang Park è a circa 25 minuti a piedi dall'hotel. Gli appassionati di sport possono anche visitare lo Stadio Merdeka, a 3 km dall'hotel O Crossroads Kuala Lumpur, e portare le loro famiglie alla Berjaya Time Square Theme Park di Kuala Lumpur, a 3,1 km. Inoltre, Tiong Nam Park si trova a circa 10 minuti a piedi. La Piazza Dataran Merdeka è situato a una distanza di 2,1 km dall'alloggio. Il fantastico Hotel O Crossroads Hotel è vicino alla stazione d'autobus Pekeliling Terminal.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come connessione Wi-Fi gratuita e un televisore multicanale.
A 300 metri da questo hotel, il ristorante Restoran Santa Chapati House serve piatti di cucina asiatica.