OSTRO Hotel is located in Cambodia on 28-30, Street 130, Corner Street 5, Sangkat Phsar Kandal 1 Phnom Penh. OSTRO Hotel is rated 4.4 out of 5 in the category hotel in Cambodia.
Address
28-30, Street 130, Corner Street 5, Sangkat Phsar Kandal 1 Phnom Penh