Das 2-Sterne-Lucky Star 2 Hotel Phnom Penh liegt circa 25 Minuten zu Fuß vom Zentralmarkt entfernt und selltt Limousinen zur Miete. Auf dem Gelände gibt es ein Restaurant.
Das Hotel liegt im Viertel Tuol Kouk, 3 km von religiösen Stätten wie der Silberpagode. Der Königspalast von Phnom Penh gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 10 Autominuten Entfernung vom Lucky Star 2 Phnom Penh. Die Dubai Moschee ist circa 2 km von der Unterkunft entfernt, während der Bahnhof PP nicht weit entfernt vom Hotel liegt. Die Gäste finden die Bushaltestelle 28 - Preah Puth Mean Bon Pagoda direkt neben der Unterkunft, in circa 800 Meter Entfernung.
Das Lucky Star 2 Phnom Penh verfügt über 152 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche.
6 Minuten Fußweg vom Hotel entfernt werden asiatische Speisen im Restaurant Sushi Tei aufgetischt.