undefined, Alawwa, Sri Lanka. 查看地图








This guesthouse is 27.9 mi (44.9 km) from Negombo Beach and 16.2 mi (26 km) from Horagolla National Park. Make yourself at home in one of the 6 air-conditioned guestrooms. Complimentary wireless Internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads. null