Address: Rhodes Town, Rhodes, Greek Islands
This well kept, attractive and modern Aparthotel is next door to the Manousos Hotel, just a few minutes walk from the town beach. The nearest bars and supermarkets are all on your doorstep and a 10 minute stroll will bring you into the heart of Rhodes Town, where there are a multitude of shops, bars and restaurants to choose from. Offering twin bedded studios for up to 3 people and twin bedded bed and breakfast rooms for up to 3 people, all with have air-conditioning, free of charge (high season only). The Athena has its own reception, lift, breakfast room, TV, lounge with bar and swimming pool. Guests will have to walk 2 minutes with their luggage. |