DSC07710-Edit-resize.jpg

Astor Garden Beach

The beach of Astor Garden Hotel is located a few steps from the hotel itself.