Astron Hotel is located in Rhodes Town, just 328 feet from the casino and 984 feet from the medieval area. Shared lounge and a bar are availabe at the property.
All rooms at Astron Hotel Rhodes are air conditioned and open to a balcony. All rooms include a TV with satellite channels, and a bathroom with cabin shower and hairdryer.
Diagoras International Airport is 11 mi away. Cafés, shops and restaurants can be found within a short walk.