Das Le Mont Hotel Phnom Penh, das 25 Fußminuten von der Liste der Nationalmuseen entfernt liegt, verfügt über WLAN im ganzen Gebäude. Im Stadtteil Chamkar Mon von Phnom Penh gelegen, bietet das Hotel 92 Zimmer sowie einen Dachpool.
Das Hotel befindet sich in rund 2 km Entfernung vom Bahnhof PP und bietet einen schnellen Zugang zum Tuol-Sleng-Genozid-Museum. Zu den Sehenswürdigkeiten, in etwa 30 Gehminuten Entfernung vom Le Mont, gehört auch der Königspalast von Phnom Penh. Tuol Tom Pong ist weniger als 1 km von der Unterkunft entfernt. Die Bushaltestelle Ministry of Planning ist in unmittelbarer Nähe vom Hotel.
Die Zimmer im Le Mont Phnom Penh sind mit einer Klimaanlage sowie einer Minibar ausgestattet. Neben einem Bidet, einer begehbaren Dusche und einer getrennten Toilette gehören auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers.
Die Gäste können sich in der Sky- Bar der Unterkunft entspannen. Das Restaurant De Map Restaurant serviert thailändische Gerichte und ist 5 Minuten zu Fuß von hier entfernt.