Featuring free WiFi throughout the property, Hotel L'Illa offers accommodation in Tossa de Mar. Guests can enjoy the on-site bar. Rooms are fitted with a flat-screen TV. A balcony or patio are featured in certain rooms.
Featuring free WiFi throughout the property, Hotel L'Illa offers accommodation Read more
Featuring free WiFi throughout the property, Hotel L'Illa offers accommodation in Tossa de Mar. Guests can enjoy the on-site bar. Rooms are fitted with a flat-screen TV. A balcony or patio are featured in certain rooms.
Featuring free WiFi throughout the property, Hotel L'Illa offers accommodation in Tossa de Mar. Guests can enjoy the on-site bar. Rooms are fitted with a flat-screen TV. A balcony or patio are featured in certain rooms.
Number of Rooms: 16