Hotel Atalaya, Nijar, Spain
Hotel Atalaya is conveniently located at Calle San Jos in Nijar, Spain
Hotel Location:
Address: Calle San Jos
City: Nijar
Country: Spain
Hotel Features:
- Exterior Room Entrance
- In Room TV
- Meeting Room
- Air Conditioning