Astron Hotel is a centrally located hotel in Rhodes town, offering a comfortable stay. It's a convenient base for exploring the area.