Hotel

Alpha Urban Suites

14 Chimarras, Rhodes, Greece Show on map

About Alpha Urban Suites

Alpha Urban Suites is a hotel in Rhodes, Greece. It is one of 938 places to stay in Rhodes listed on Triptoic.

Property facts

Property type
Hotel

Location

14 Chimarras, Rhodes, Greece

Loading map…

Frequently asked questions

Where is Alpha Urban Suites located?

Alpha Urban Suites is located at 14 Chimarras, Rhodes, Greece.

Stays near Alpha Urban Suites

Highly rated alternatives close by

All 938 in Rhodes →

More ways to stay in Rhodes

See prices on Agoda
Check prices