Electra Hotels is a premium collection of luxury hotels in Greece inspired by the world famous Greek hospitality to which we have given our signature twist.