Property Location With a stay at Villa Mastrissa in Taormina, you'll be in the mountains and convenient to Church of Sant'Antonio Abate and Greek Theatre. This apartment is within close proximity of Church of San Nicolo di Bari and Palazzo dei Duchi di Santo Stefano.Rooms Make yourself at home in one of the 2 guestrooms, featuring kitchens with refrigerators and stovetops. Rooms have private patios. Wired and wireless Internet access is complimentary, and LED televisions with satellite programming provide entertainment. Conveniences include minibars and complimentary bottled water, and housekeeping is provided on a limited basis.Amenities Enjoy recreational amenities such as an outdoor pool and bicycles to rent. Additional amenities include complimentary wireless Internet access, babysitting/childcare (surcharge), and wedding services.Business, Other Amenities Featured amenities include complimentary high-speed (wired) Internet access, a computer station, and express check-in. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.