Offering rooms with free WiFi, and a rooftop terrace with views of the sea, El Greco Studios are set in a traditional 15th century building just 150 metres from Skala’s port and Patmos Town.
Offering rooms with free WiFi, and a rooftop terrace with views of the sea, El Greco Studios are set in a traditional 15th century building just 150 metres from Skala’s port and Patmos Town.