Villa 88 Street offers accommodation in Galle, 400 metres from Galle International Cricket Stadium and 800 metres from Dutch Church Galle. Guests staying at this villa have access to a fully equipped kitchen.
Opening onto a balcony, the villa consists of 2 bedrooms.
Galle Fort is a 10-minute walk from the villa, while Galle Light house is 1.3 km from the property....
|88 Havelock Road 88,Havelock Road, Galle 1st floor|