St. Moritz Business Hotel Phnom Penh features 55 rooms and lies approximately a 15-minute walk from Aeon Mall Phnom Penh. This 3-star hotel also includes a car park.
Located 400 metres from Prayuvong Buddha Factories, the hotel is quite close to Aeon Mall. The property gives access to Wat Botum, which is 18 minutes' walk away. There is National Museum 2.4 km from this Phnom Penh hotel. The nearest bus stop is 38 - Mong Rithy Group Line 02, around 200 metres away.
21 Bar is just moments from the accommodation.