The Twin B Palace Hotel & Apartments

With a stay at The Twin B Palace Hotel & Apartments, you'll be centrally located in Phnom Penh, steps from Independence Monument and within a 10-minute walk of Riverside. This aparthotel is 1.3 mi (2.1 km) from Tuol Sleng Genocide Museum and 1.4 mi (2.2 km) from Royal Palace.