The Leaf Hotel Sr 3 stars
The 3-star The Leaf Hotel Sr Siem Reap has 23 rooms and is located about 25 minutes' walk from Artisans Angkor Shop. The hotel also includes parking.
The air-conditioned rooms are equipped with a flat-screen TV, as well as self-catering options such as a kettle.
Serving a wide assortment of dishes, Noir Coffee 306 is 3.6 km from the property.
You'll need 10-minute drive to Angkor International airport. Approximately 6 km from this Siem Reap hotel, guests will find the massive Angkor Wat Temple. The Leaf Hotel Sr Siem Reap is situated not far from Pub Street, while G-Express bus station lies a mere 10 minutes' walk away.
Important information
Location
Rooms & Availability
Please, select dates to see available rooms.
Checking available rooms
Searching rooms…
Gallery