Ostro Hotel, Phnom Penh

Ostro Hotel

Rating: 
EPS Location 1 and 2 With a stay at Ostro Hotel, you'll be centrally located in Phnom Penh, steps from Riverside and 4 minutes by foot from Phnom Penh Night Market. This spa hotel is