Owl Inn is a 3-star venue set 15 km away from Ta Som. The comfortable hotel in Siem Reap attracts guests with its art deco architecture.
Guests will enjoy a central location in the heart of Siem Reap. Owl Inn lies within a 20-minute walk from the center of Siem Reap.
Guests at Owl Inn are accommodated in rooms with climate control, a private safe, multi-channel television, a balcony and a sitting area. The hotel offers luxury guestrooms with a view over the garden. They feature en suite bathrooms with a shower, a hairdryer and complimentary toiletries.
Cambodian Muslim Restaurant treats guests with Asian meals and lies within 250 meters from the property.
Owl Inn is around 15 minutes' drive from Siem Reap airport.
Owl Inn also offers bicycles, limousines and cars for rent.