Featuring a luxury wellness centre and swimming pool, Hotel Relax is just 200 metres from a fine sandy beach. Situated in the picturesque fishing village of Isola Rossa, it offers rooms with a private veranda and free Wi-Fi at reception.
Number of rooms: 56
Via Tanca Della Torre, 07038 Isola Rossa, Italy