Scala Apartments is a small family owned house located in the small village of Afandou appx. 20 km from the city of Rhodes. The place is very well kept and consist of both apartments and studios.
Title:
Scala Hotel Apartments in Rhodes Island
URL:
http://www.scala-aparts.com
Date Updated:
September 14, 2009 06:09 AM