Das 3-Sterne Hotel Luxury World mit Blick auf die Stadt ist im Herzen von Phnom Penh gelegen. Die Gäste des Hotels können gerne in den Zimmern WLAN mitnutzen.
Zentralmarkt ist ca. 15 Minuten Gehweg vom Hotel und Liste der Nationalmuseen lässt sich in etwa 25 Fußminuten erreichen. Von hier aus sind es nur 10 Gehminuten zum Zentrum von Phnom Penh. Tuol-Sleng-Genozid-Museum ist lediglich 25 Minuten zu Fuß von der Unterkunft entfernt. Das Hotel Luxury World ist in einer Entfernung von etwa 10 Gehminuten von der Busahltestelle 34 - Wat Koh Line 1A gelegen.
Es gibt 148 Zimmer, die über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet. In den Badezimmern befinden sich eine getrennte Toilette, eine Badewanne und eine Dusche.
Ein kostenloses Frühstück wird im Speisesaal serviert. Die Gäste können sich in der Lounge- Bar des Hotels entspannen. Das Restaurant Eclipse Sky Bar mit asiatischen Gerichten ist etwa 400 Meter von hier entfernt.