Photos of the Theo's Hotel, Meganisi.

About the hotel