Located in the centre of Taormina, Suite City Center Taormina is a self-catering accommodation with air conditioning and free WiFi. Mazzarò beach is 5 km away. The accommodation will provide you with a TV, sea views and a kitchenette.
Located in the centre of Taormina, Suite City Center Taormina i Read more
Located in the centre of Taormina, Suite City Center Taormina is a self-catering accommodation with air conditioning and free WiFi. Mazzarò beach is 5 km away. The accommodation will provide you with a TV, sea views and a kitchenette.
Located in the centre of Taormina, Suite City Center Taormina is a self-catering accommodation with air conditioning and free WiFi. Mazzarò beach is 5 km away. The accommodation will provide you with a TV, sea views and a kitchenette. The private bathroom comes with a hairdryer and a bidet. The Greek Theatre is less than 15 minutes' walk from Suite City Center.
Number of Rooms: 1