Hotel Albatros
3 StarsPLAYA DE MIRACIELOS, S/N - BARRO, LLANES - Llanes, Spain View Map
The Albatros Apartments are located less than 150 meters from the beach. The apartments feature a modern kitchen with oven, hob, kettle, juicer, LCD TV and free Wi-Fi.
Public transport
- Distance from the airport: 95 KM