Das 4-Sterne-Vehaa Boutique Hotel Phnom Penh liegt circa 7 km vom Tuol-Sleng-Genozid-Museum entfernt, bietet seinen Gästen ein Restaurant. Hotelgäste können von WLAN in den öffentlichen Bereichen profitieren.
Der Zentralmarkt liegt etwa 15 Autominuten von hier entfernt. Bis zur Dubai Moschee sind es nur ca. 4 km von Minuten zu Fuß.
Die 16 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung.