Amazing location short walks to all the amazing things Taormina has to offer. Thoughtful amenities in the suite and super easy to find and check in.