Loading hotels
Confirming room availability...
Star Nodes Villa, Pintaliya Roadpitiwellaboossa., Galle, Sri Lanka
Star Nodes Villa is located in Galle 5 miles from Galle International Cricket Stadium 5 miles from Dutch Church Galle and 5 miles from Galle Fort. This villa has free private parking luggage storage space and free WiFi. The air-conditioned villa consists of 2 separate bedrooms 1 bathroom and a living room. Continental and buffet breakfast options are available each morning at the villa. Galle Light house is 6 miles from Star Nodes Villa while Galle Fort National Museum is 5 miles from the property.