Located in Galle, Villa Peacock features a garden, terrace and free WiFi. Offering a shared lounge, the property is located within 6.8 km of Galle International Cricket Stadium. The property is 6.9 km from Galle Fort.
Guest rooms in the guesthouse are equipped with a flat-screen TV with satellite channels. The rooms are equipped with a private bathroom and free toiletries, and certain units at Villa Peacock have a balcony.
Bike rental and car rental are available at this guesthouse.