Partly cloudy»
21.1°C

Our Lady of the Castle

No reviews yet
Apellou | Eastern end of the Ippoton Street, Plateia Megalou Alexandrou, Rhodes Town 85100, Greece
Is this your business?
Sign In required
MAXIMIZE

About Our Lady of the Castle

Lovely icons and nice space with some remnants of paintings on the arch interiors. Like many other buildings of this time, it has been a church, a mosque and then a church again.

Contact details

Phone: +30 2241 365252

Features

Luxury
Popularity
Login