Das Alibi Guesthouse Phnom Penh verfügt über 10 Zimmer und liegt circa 15 Gehminuten von der Liste der Nationalmuseen entfernt. Außerdem gibt es Parkplätze.
Die Zimmer in dem 2-Sterne-Hotel sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einer Minibar ausgestattet. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche für mehr Komfort. Eine getrennte Toilette und eine Dusche sind in den Badezimmern ebenso vorhanden wie Annehmlichkeiten wie ein Haartrockner und Handtücher.
Das Restaurant Backyard Cafe befindet sich in ungefähr 300 Meter Entfernung vom Alibi Guesthouse Phnom Penh und ist auf die gesunde Küche spezialisiert.
Die Pension befindet sich im Stadtteil Daun Penh, 650 Meter vom Königspalast von Phnom Penh. Tuol Tom Pong gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer 3 km Entfernung vom Hotel. Das Tuol-Sleng-Genozid-Museum ist in 25 Fußminuten Entfernung vom Alibi Guesthouse, während der Bahnhof PP circa 25 Gehminuten von hier entfernt liegt. Die Unterkunft ist nicht weit entfernt von der Busahltestelle National Institute of Education gelegen.