6.3
smartline Lancaster***

7 English reviews

148 international reviews

16° / 22°
18 Oct 2018
Number 44 of 63 hotels in Playa de Palma

Videos of Hotel smartline Lancaster***