Star Wood Inn

Rating: 
With a stay at Star Wood Inn, you'll be centrally located in Phnom Penh, a 10-minute walk from Orussey Market and 12 minutes by foot from Olympic Stadium. This inn is 0.6 mi (1 km) from Tuol Sleng Genocide Museum and 0.7 mi (1.1 km) from City Mall.