This charming property is nestled in Ialyssos, just 5.1 kilometres away from Rhodes International Airport. Due to its strategical position, this hotel is an ideal starting point to explore this historically rich island. Guests will find themselves surrounded..