Star Hotel offers fine accommodation in Rhodes Island.
Many Rhodes Island sights, including Rhodes Park and Archaeological Museum of Rhodes are about 20 minutes' walk from the property. Set within a 20-minute walking distance from Rhodes Island city center.
This property has 20 guestrooms including Triple Room and Single Room appointed with a refrigerator and a private balcony.
Guests can enjoy mediterranean cuisine in Tamam located 300 meters away.
Star Hotel lies within 15 minutes’ drive to Diagoras airport.