Das komfortable 3-Sterne-Mowin Boutique Hotel & Residence Phnom Penh liegt in einer Entfernung von 25 Gehminuten vom Tuol-Sleng-Genozid-Museum im Stadtteil Mean Chey von Phnom Penh und bietet eine eigene Kunstgalerie. Mit 18 Zimmern mit Blick auf den Garten liegt das komfortable Hotel ca. 3 Kilometer vom Königspalast von Phnom Penh entfernt.
Die Fahrt zum Flughafen Phnom Penh dauert nur 20 Minuten. Zu den Sehenswürdigkeiten, die in ca. 10 Fahrminuten Entfernung vom Mowin Boutique Hotel & Residence Phnom Penh sind, gehört die Silberpagode. Gäste können historische Sehenswürdigkeiten besuchen, darunter das Unabhängigkeitsdenkmal (ist 2 km weit weg vom Hotel) und mehr über Phnom Penh erfahren. Die Unterkunft liegt circa 10 Minuten Autofahrt vom Bahnhof PP entfernt, während die Bushaltestelle Kbal Tnol Market lediglich 10 Gehminuten von hier entfernt ist.
Alle Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage, einige auch über einen Patio und einen Balkon. Unter anderem sind in den Zimmern ein Bidet, eine begehbare Dusche und eine getrennte Toilette vorhanden. Gäste können in den privaten Bädern, die mit einem Bidet, einer begehbaren Dusche und einer getrennten Toilette ausgestattet sind, einen Haartrockner und Handtücher nutzen.
Das hauseigene À-la-carte- Restaurant bietet die kambodschanische Küche an. Es gibt auch eine Lounge- Bar. Tonle Bassac II Restaurant serviert asiatische Gerichte und liegt ca. 10 Kilometer vom Mowin Boutique Hotel & Residence entfernt.