About it
Offering self-catering accommodations with air conditioning, Casa Corvaja is located in Taormina, 984 feet from the center. Free Wi-Fi access is available in all areas.
Each apartment comes with a terrace, a fully equipped kitchen and a TV with satellite channels. It includes 2 bathrooms, a hairdryer and free toiletries.
Casa Corvaja is 984 feet from the Greek Theater. Isola Bella beach is a 5-minute drive away.