Photo gallery for Hotel Restaurante Salvadora
Hotel Restaurante Salvadora
Villena hotel with restaurant
Reviews
7.6
Good
Popular amenities
Explore the area
Av. Constitución, 102, Villena, Alicante, 03400
- Archaeology Museum of Villena8 min walk
- Atalaya Castle9 min walk
- Taureg Cave Houses9 min walk
- Alicante (ALC-Alicante Intl.)40 min drive