Bio Suites Hotel

Albert Schweitzer Str.13
Rethimnon
Greece