Set in Santa Teresa di Riva, this air-conditioned apartment features a terrace with sea views The unit is 13 km from Taormina Free WiFi is available There is a dining area and a kitchen Messina is 32 km from Peters House, while Reggio di Calabria is 30 km away The nearest airport is Tito Minniti Airport, 29 km from the property