Open: May - October... Hotel Belair is situated just 3,5 kilometers from Rhodes Town and 10 kilometers from Rhodes Diagoras International Airport.On the seafront, it offers stunning views to the famous Ixia beach and the Aegean Sea.