6.3
smartline Lancaster***

7 English reviews

148 international reviews

18° / 30°
24 Jun 2018
Number 44 of 63 hotels in Playa de Palma

Videos of Hotel smartline Lancaster***