Boasting a garden and views of garden, Star Rest is situated in Galle, 10 km from Galle International Cricket Stadium. The property is around 10 km from Galle Fort, 10 km from Dutch Church Galle and 10 km from Galle Light house. Galle Fort National Museum is 10 km from the property.
At the guest house, all rooms are equipped with a desk and a TV. Selected rooms also offer a kitchenette with a fridge. At Star Rest, every room includes a seating area.
An Asian breakfast is served daily at the property.
Galle Harbour is 8 km from the accommodation.