Relax and enjoy self-catering accommodation.

At 205 Ben Siesta, a spacious 3 bedroom apartment, you are provided with excellent facilities in serene surroundings, plus the comfort of home.

Book your stay

Make a secure online reservation