6 Bedroom House, 7 Bathrooms, Sleeps 12
Landmark House is one of only three villas situated directly on the exclusive Sandy Lane Beach, the premier location along Barbados’ platinum coast. Set within a tropical garden it is a most striking property.
It stands at the northern end of the San...
more