The Albatroz Hotel ia a charming boutique hotel with a privileged location, close to the sea, that makes one feel “out of this world”.
The Albatroz Hotel
Turism
The Albatroz Hotel ia a charming boutique hotel with a privileged location, close to the sea, that makes one feel “out of this world”.