- Photo: Javea, Spain
Hotel/Restaurant For Sale in El Vergel