Hotels near Elli Beach

Rhodes Town, Greece
photo by Matthew Davisontrover-icon

Find a place to stay

Other landmarks in Rhodes Town

Find out more about Elli Beach