Sophea Nhep befindet sich in unmittelbarer Nähe vom 4-Sterne-Green Palace Hotel Phnom Penh und ist unter anderem in 6 Minuten bequem zu Fuß zu erreichen. Das Hotel stellt Hochgeschwindigkeitsinternet im ganzen Gebäude zur Verfügung.
Die Fahrt zum Flughafen Phnom Penh dauert nur 20 Minuten. Königspalast ist in circa 1 km Entfernung vom Green Palace Phnom Penh, während die Bushaltestelle Wat Koh etwa 600 Meter von der Unterkunft entfernt ist. Auch Tuol-Sleng-Genozid-Museum ist gleich neben dem Hotel.
Die Unterkunft verfügt über 168 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie mit Selbstversorgungsmöglichkeiten, vor allem einer Minibar ausgestattet sind. Ein Bügeleisen/Bügelbrett und eine Klimaanlage sorgen für den Komfort der Gäste. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und eine Duschhaube.
Zu den gastronomischen Einrichtungen gehört vor allem eine Lounge- Bar. Das Restaurant Tous les Jours liegt in einer Entfernung von 14 Gehminuten vom Green Palace Hotel.