Hotel Center A Hotel Rodos
★★
18 Karpathou, Rhodes, Greece Show on map
The 12th City Hotel is a hotel in Rhodes, Greece. Guests rate it 9.4/10 (wonderful) across 34 reviews, ranking it #83 of 938 places to stay in Rhodes.
18 Karpathou, Rhodes, 85100, Greece
Check-in starts at 02:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
The 12th City Hotel has a guest rating of 9.4 out of 10 from 34 reviews, which is considered wonderful. It ranks #83 of 938 properties in Rhodes on Triptoic.
The 12th City Hotel is located at 18 Karpathou, Rhodes 85100, Greece.
Highly rated alternatives close by
Hotel
Hotel
Hotel
#3 in Rhodes
Hotel
Hotel