Venice International Hotel
23 Tola St, , Sihanoukville

Accomodation

HotelFacilities

reviews
Book now