Astron Hotel is as city 3-star hotel located in center of Rhodes town. It is just 2 minutes’ walk from Elli beach, the most cosmopolitan beach of the city of Rhodes, 400m from Rhodes Aquarium, 100m from Casino and a short distance from Rhodes Town and..