Add some notes to this search
Opposite Salamis Hotel 3+1 Villa for Rent/Opposite Salamis Hotel 3+1 Villa for Rent