Temple of the Lotus Blossoms liegt ca. 7 km von dem 3-Sterne-Molla Hotel Phnom Penh entfernt und ist unbedingt einen Besuch wert. Das Hotel bietet seinen Gästen 20 Zimmer und zahlreiche Annehmlichkeiten, darunter ein Restaurant.
Die Fahrt zum Flughafen Phnom Penh dauert nur 5 Minuten. Mila Craft Workshop ist unter anderem in einer Entfernung von 15 Fahrminuten gelegen. Das Molla liegt lediglich 50 Meter von der Bushaltestelle Prince Town entfernt.
Die klimatisierten Zimmer verfügen über einen Balkon und einen Essbereich. Sie empfangen die Gäste mit einer Klimaanlage und bieten WLAN. In den Badezimmern stehen den Gästen ein Bidet, eine getrennte Toilette und eine Dusche zur Verfügung.