Featuring a spa and wellness center with an indoor pool, INN Carilo offers self-catering apartments with free WiFi access. The property is only 1 block from the sea.
Apartments at INN Carilo feature a flat-screen cable TV, air conditioning and full bathroom. Most apartments have a fully-equipped kitchen and a balcony with splendid views of the garden.
The property offers free parking. It is a few yards from Hemingway beach and just 4 blocks from the town's center.