Clear»
13.4°C

Star Hotel

No reviews yet
129 Lazarou Tiliakou Street, Rhodes Town 85100, Greece
Is this your business?
Sign In required
MAXIMIZE

About Star Hotel

No description

Contact details

2241 075381

Features

Luxury
Popularity
Facilities
TV
Wi-Fi Internet
Air Conditioning
MiniBar
Laundry Facilities
Power Generator
Star Rating
One Star
Good For
Family Friendly
Gay Friendly
Couple Friendly
Smoker Friendly
Amenities
Fitness Center
Jacuzzi
Sun Lounge
Garden Area
Parking
Services
Concierge Service
Housekeeping
Laundry Service
Login