Das Hotel Samsara Villa Phnom Penh ist im Stadtteil Chamkar Mon von Phnom Penh gelegen, etwa 3 km vom Königspalast von Phnom Penh entfernt. Das Hotel bietet 19 Gästezimmer und stellt zudem ein Restaurant zur Verfügung.
Innerhalb von 30 Minuten zu Fuß gelangt man ins Zentrum von Phnom Penh. Das Unabhängigkeitsdenkmal gehört zu den historischen Sehenswürdigkeiten und liegt in ca. 25 Gehminuten Entfernung von dem 3-Sterne-Hotel. Dem Samsara Villa liegt in etwa 2 km Entfernung von der Silberpagode entfernt, die bei Pilgern und Touristen gleichermaßen beliebt ist. Die Gäste finden die Bushaltestelle Ministry of Interior direkt neben der Unterkunft, in einer Entfernung von 5 Gehminuten.
Die Zimmer verfügen über eine Klimaanlage sowie eine Minibar für Ihren Komfort. In Badezimmern werden eine begehbare Dusche und eine getrennte Toilette zur Verfügung gestellt.
Das Restaurant De L'Homme Hotel's Restaurant serviert verschiedene Arten von kambodschanischen Gerichten und liegt in der Nähe vom Samsara Villa Phnom Penh.