Le Castle River Hotel & Apartment

Rating: 
With a stay at Le Castle River Hotel & Apartment, you'll be centrally located in Phnom Penh, steps from Riverside and 10 minutes by foot from Wat Phnom. This 4-star hotel is 0.6 mi (1 km) from Phnom Penh Night Market and 1.1 mi (1.8 km) from National Museum of Cambodia.