Aurora Beach Hostel - Negombo
No reviews yet
Hotel
84, lewis place, beach road, negombo, sri lanka.Choose your room
Pick check-in and check-out to see live room prices.
Location
Address
84, lewis place, beach road, negombo, sri lanka., Sri Lanka1 km from the center of Negombo
Good to know
Pets
Pets are not allowed