Das 2-Sterne-Alibi Guesthouse Phnom Penh befindet sich im Stadtteil Daun Penh und verfügt über Parkplätze vor Ort. Tuol Tom Pong liegt knapp 2 Kilometer vom Hotel entfernt, und Riverside Park ist in 15 Minuten Fußweg erreichbar.
Die Pension liegt unter anderem im Zentrum von Phnom Penh. Zu den nahe gelegenen Sportattraktionen gehört Olympiastadion Phnom Penh (ist in 10 Fahrminuten Entfernung vom Alibi Guesthouse Phnom Penh). Königspalast, eine bekannte Sehenswürdigkeit, ist ebenfalls gleich neben der Unterkunft. Die Bushaltestelle National Institute of Education befindet sich ebenfalls in 350 Meter Entfernung zum Hotel.
Die Zimmer im Alibi Guesthouse verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar für Ihren Komfort. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche, einem Haartrockner und Badelaken ausgestattet.
In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant The Shop 240, das ca. 5 Minuten Gehweg von der Unterkunft entfernt ist.