Hotel Bella Vista Rhodes City

Load more Bella Vista Rhodes City images

Address: Rhodes, Dodecanese, Greek Islands - Greece
Bella Vista Rhodes City Features: updating


Check price and availability

Open static map

Description

Bella Vista Rhodes City offers a comfortable setting when in Rhodes City. Bella Vista Rhodes City offers cosy rooms, furnished to fit the requirements of any traveller. Attractions close to the hotel include Colossus of Rhodes, Palace of the Grand Master of the Knights of Rhodes and Aquarium of Rhodes. Guests can also visit the Kahal Shalom Synagogue.

Most popular hotels in Rhodes

Greece > Rhodes hotels