About Inchcape Seaside Villas
Perched on the western end of Silver Sands Beach resides the Inchcape Seaside Villas. Self contained studios, apartments and one free standing house invite travelers to make this very private estate right on the white sand beach of Silver Sands their home away from home while staying in sunny Barbados.
Connect:
Address(es):
Silver Sands
Christ Church