Das 4-Sterne-Apsor Palace Hotel Phnom Penh liegt in 10 Autominuten Entfernung vom Tuol-Sleng-Genozid-Museum und bietet Hochgeschwindigkeitsinternet in den Zimmern sowie Parkplätze vor Ort.
Das Hotel heißt alle Gäste, knapp 2 Kilometer vom Zentralmarkt entfernt, willkommen. Zum Stadtzentrum von Phnom Penh sind es nur 20 Gehminuten. Die Dubai Moschee ist in 15 Autominuten zu erreichen. Die Bushaltestelle National Institute of Education ist lediglich 5 Gehminuten entfernt.
Einige der 26 klimatisierten Zimmer bieten Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Für die Freizeitgestaltung bieten diese klimatisierten Zimmer einen Flachbildfernseher mit Satellitenkanälen und einen DVD-Player sowie eine Minibar. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen zudem über einen Haartrockner und einen Wäschetrockner.
Zu den täglichen Speiseangeboten gehört ein hausgemachtes Frühstück. In der Pool- Bar gibt es eine große Auswahl an erfrischenden Getränken. In der Umgebung gibt es viele Restaurants, darunter das Restaurant The Chocolate Shop 240, das sich etwa 200 Meter von hier entfernt befindet.