Photos coming soon
HOTEL
Mesanto Suites
Megalochori, Santorini Island, Greece. Megalochori, 84700. Santorini Island, Greece, Megalochori
Where it sits
Mesanto Suites
Megalochori, Santorini Island, Greece. Megalochori, 84700. Santorini Island, Greece, Megalochori
36.37506, 25.43078
Similar stays nearby
Nereids Villa
Hotel · 50 m
Atlantica Traditional Apartments
Hotel · 57 m
NEW Yiota Collection 4 Suites & 4 Prive Jacuzzi
Hotel · 62 m
Nereids Villa
Hotel · 65 m
Santorious Spacious Apartment
Hotel · 69 m
Santorious Nice View Apartment
Hotel · 73 m
Arithera Villa in Santorini
Hotel · 86 m
Vedema, a Luxury Collection Resort, Santorini
Hotel · 90 m
Plan around Mesanto Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
