Choose your room
Hotel Athena is situated in the city of Rhodes 50m from the beach and very close to Casino, shopping & entertainment area. With modern decoration & friendly atmosphore, hotel is only 15m walking distance from the magnificent Old Town and aquarium.
Useful information:Tourism Registration Number: 147K013A0182700
Other names for Hotel Athena: