Athineon Hotel is located in a quiet spot near the center of Rhodes town just 50 m from the beach and approximately 16 km from Rhodes international airport. This is a city hotel providing spacious one-bedroom apartments with a kitchenette for self-catering needs. It also features an a la carte restaurant, a swimming pool, a sauna and a complimentary fitness room.

vezi mai mult