CHECK inn Phnom Penh Royal Palace
Phsar Thmei Bei, Doun Penh
With a stay at CHECK inn Phnom Penh Royal Palace in Phnom Penh (Phnom Penh City Centre), you'll be within a 10-minute walk of Sorya Shopping Center and Central Market. This 4.5-star hotel is 0.5 mi (0.8 km) from Royal Palace and 0.7 mi (1.2 km) from Riverside.