Villa five five with sea view Villa
65 Colombo - Galle - Hambantota - Wellawaya Road, 80000 Galle, Sri Lanka
Villa five five with sea view is conveniently set in the centre of Galle and features a garden. Guests staying at this villa have access to free Wi-Fi and a patio.