Heywoods Villa is set in Saint Peter. Guests staying at this apartment have access to a fully equipped kitchen. The air-conditioned apartment consists of 1 bathroom and a living room. A TV with cable channels is offered. Silver Sands is 27 km from the apartment, while Bridgetown is 18 km from the pr Read more
Heywoods Villa is set in Saint Peter. Guests staying at this apartment have access to a fully equipped kitchen. The air-conditioned apartment consists of 1 bathroom and a living room. A TV with cable channels is offered. Silver Sands is 27 km from the apartment, while Bridgetown is 18 km from the property.