Posted on Leave a comment

Star Wood Inn

Star Wood Inn is located at Street141, strategically in the heart of Phnom Penh City  and near Olympic  Stadium. you spend minutes in order to reach various interesting place where you wish such as Royal palace, National Museum, Monument Independent, Toul Sleng, Russian Market as well as Business Center District.

Leave a Reply

Your email address will not be published. Required fields are marked *