Only one hundred meters from the beach within the town or Rota, forty spacious apartments designed in different styles achieve a special charm that redefines the concept of a hotel...
Only one hundred meters from the beach within the town or Rota, forty spacious apartments designed in different styles achieve a special charm that redefines the concept of a hotel...