Free Wi-Fi
Set in the picturesque bay of Talamanca, the Hotel Luxisla is 100 metres from the beach. All spacious rooms feature air conditioning and satellite TV. Most rooms also have a balcony.
Number of rooms: 42
Josep Pla, 1, 07800 Talamanca, Spain