Villa Primrose Cottage is situated in Galle, 2.5 km from Galle International Cricket Stadium, 2.7 km from Galle Fort, and 2.7 km from Dutch Church Galle. The property features garden views and is 3.2 km from Galle Light house and 2.6 km from Galle Fort National Museum.
The homestay includes a kitchen with a microwave and a toaster, as well as a kettle.
Guests can also relax in the garden.
St. Aloysius College is 2.2 km from the homestay, while Mahendra Amarasooriya Park is 2.5 km away.