Casa Rosa is located in Ricadi, just 9.1 miles from Sanctuary of Santa Maria dell'Isola and 9.5 miles from Tropea Marina. Featuring free private parking, the 3-star apartment is 1.3 miles from Santa Maria Beach. Outdoor seating is also available at the apartment.
The apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a fridge and stovetop, and 1 bathroom. A TV is available. The property offers sea views.
Guests can relax in the garden at the property.
Murat Castle is 25 miles from Casa Rosa, while Piedigrotta Church is 26 miles from the property. The nearest airport is Lamezia Terme International Airport, 44 miles from the accommodation.