Le Castle River Hotel, Phnom Penh

Le Castle River Hotel

With a stay at Le Castle River Hotel in Phnom Penh (Daun Penh), you'll be a 3-minute drive from Wat Phnom and 8 minutes from Royal Palace. This 4-star hotel is 3.4 mi (5.4 km) from Tuol Sleng Genocide Museum and 1.3 mi (2.1 km) from National Museum of Cambodia.