The Kipriotis is situated in an ideal location to Rhodes Town and across the road to a shingle beach. We were very surprised by the Hotel upon arrival as it was not as pictured in the brochure, the brochure picture did not do it justice. It looks was tastefully decorated with a: lobby bar where weekly entertainment was held: Greek... more






