Tsambika Sun
Archangelos, Rhodes, Archangelos
In the village of Archangelos, 300 meters away from the center is situated the Hotel Tsambika Sun. The hotel is family based and is very quiet, offering the possibility for the guests to visit easily ...
More Info