Holy Land by the Sea
-
Terre Sainte
-
Living area
159 -
Rooms
6