Tuol-Sleng-Genozid-Museum befindet sich in der Nähe vom Alibi Guesthouse Phnom Penh und ist unter anderem innerhalb von 10 Minuten Autofahrt zu erreichen. Die Gäste, die in der Pension übernachten, können ihr Auto vor Ort parken.
Das Alibi Guesthouse verfügt über 10 Zimmer mit einer Minibar und bietet Bügelmöglichkeiten und eine Klimaanlage. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche.
Das Restaurant The Shop 240 ist circa 5 Gehminuten von der Unterkunft entfernt.
Das Hotel ist im Zentrum von Phnom Penh gelegen, nur 20 Autominuten vom Flughafen Phnom Penh entfernt. Zu den Sehenswürdigkeiten, 650 Meter vom Alibi Guesthouse, gehört auch Silberpagode. Tuol Tom Pong liegt in einer 2 km Entfernung von dieser Unterkunft. Die Bushaltestelle National Institute of Education liegt nur wenige Schritte entfernt von dem 2-Sterne-Hotel.