Centro Neide, Santa Maria a Monte, Italy
Centro Neide is conveniently located at Via Provinciale Francesca 144 in Santa Maria a Monte, Italy
Hotel Location:
Address: Via Provinciale Francesca 144
City: Santa Maria a Monte
Country: Italy
Hotel Features:
- In House Bar
- In Room TV
- Meeting Room
- Air Conditioning