Situated 25 km from Pub Street in Siem Reap, Mean Mean Guesthouse features free WiFi access and free private parking A flat-screen TV is featured You will find a 24-hour front desk at the property Angkor Wat is 7 km from Mean Mean Guesthouse, while Royal Residence is 23 km from the property The nearest airport is Siem Reap - Angkor International Airport, 10 km from the property