City Center Hotel

Iroon Politechneiou 2
Rhodes Town
Greece