Hotel Capitol

Load more Capitol images

Address: 65-67 Dilberaki Str, Rhodes, Dodecanese, Greek Islands - Greece
Capitol Features: updating


Check price and availability

Open static map

Description

Capitol offers a comfortable setting while in Rhodes City. It is ideally located for those wishing to sightsee in the area. Capitol provides comfortable rooms, designed to accommodate the needs of any traveller. The area surrounding the hotel has a variety of restaurants and caf

Most popular hotels in Rhodes

Greece > Rhodes hotels