Hostel de la Niebla

Hostel de la Niebla Address: Calle Gutiérrez Zamora No.24, col. centro, Xalapa, Mexico

Minimum price found for Hostel de la Niebla was: 271 MXN

Click here to get more information, photos & guest ratings for Hostel de la Niebla