Villa Harbourhouse Galle


Villa Harbourhouse Galle

Villa Harbourhouse Galle

Villa Harbourhouse is a self-catering accommodation located in Galle. Free WiFi access is available. The property is 2.3 km from Galle Fort and 2.1 km from Galle International Cricket Stadium .

Address : 42/B, Gangarama Road, Megalle, Galle, Sri Lanka, Galle

Booking hotels-in-galle