For a good hotel near to Old Harbor, consider Grand Hotel Savoia - it is rated 8.6/10 from 1,958 HotelsCombined reviews.