Best Western Hotel Plaza

7 Ierou Lochou str. & Amerikis str.
Rhodes Town
Greece