Address: Via torrente Vena, snc, (Località Apambelo), Bova Marina, Italy
Offering accommodation with air conditioning, Rio Rosa is located in Bova Marina, 42 km from Messina. Reggio di Calabria is 30 km from the property. Free private parking is available on site. The accommodation comes with a seating area.