AMOCITY
Hotel Athineon is located in Rhodes island, a five minutes' walk from the Old Town, the historic center and the port. It features an ou...