Villa Langka Hotel is a three star hotel, located on the street 282 (Samdach Louis Em), a small distance to the Independence Monument. Villa Langka Boutique Hotel is not away from landmarks such as Royal Palace, National Museum, and the spectacular view along Tonle Sap river.
The picture of the out side of Villa Langka Hotel.