Pilgrims Villa is located just 15 km from the popular Galle International Cricket Stadium Free WiFi access is available Each room here will provide you with air conditioning There is a kitchenette with a refrigerator and an electric kettle Private bathroom comes with a shower At Pilgrims Villa you will find a terrace and shared kitchen Other facilities offered at the property include an ironing service and laundry facilities The property offers free parking The guest house is 19 km from Dutch Church Galle and Galle Fort