Located in L’Île-Rousse, Hôtel Casa Rossa is just 1,641 feet from both the town center and the beach. With stone walls, it offers an outdoor swimming pool, a furnished terrace and a garden. Hôtel Casa Rossa provides air-conditioned guest rooms all with a balcony, a desk and a flat-screen TV. Each accommodation also includes a private bathroom with free toiletries and a hairdryer. The studio features a furnished terrace. Breakfast is served every morning. You can relax with a drink from the on-site bar and dine at one of the nearby restaurants. The studios are also equipped with a kitchenette. Free WiFi is available in public areas and free private parking is possible on site. The hotel is 0.6 miles from the harbour of L’Île-Rousse, while L’Île-Rousse Train Station is 2,461 feet away. Brodi Beach is 1.2 miles away.