International Hotel

International Hotel hotel information

International Hotel enjoys a central location in Rhodes Town, within a short distance from the Medieval Town, Mandraki Marina, Casino and Elli beach. The family run hotel offers a friendly and warm atmosphere.

International Hotel in Rhodes