The 3-star Hotel De Palace By Sleepy Owl Suites Phnom Penh is situated in the centre of Phnom Penh just 12 minutes' walk from Chaktomouk Conference Hall.
While staying in the hotel, you are invited to discover the Tuol Sleng Genocide Museum, located 2.7 km away, or visit sports venues like Olympic Multi-Purpose Stadium, which is 2.3 km away. The Royal Palace of Phnom Penh is reachable approximately 20 minutes' walk away. Wat Phnom Buddhist Temple is in the vicinity of the Palace By Sleepy Owl Suites Phnom Penh. Well-connected to many sights, this Phnom Penh hotel is 550 metres from Night Market bus stop. The accommodation is a 20-minute drive to Phnom Penh International airport.
The rooms feature climate control, along with a flat-screen TV with satellite channels for guests' utmost comfort. Bathroom amenities include a bidet, a separate toilet, and a shower, as well as comforts such as hair dryers and bathrobes.
New Delhi Indian Restaurant is located next to Hotel De Palace By Sleepy Owl Suites and serves Indian dishes, not far from the property.