Hiker's Home - Hostel Inn


Amecameca • Show on map
View Details for Price
Hiker's Home - Hostel Inn provides accommodations in Amecameca de Juárez. With city views, this accommodation offers a terrace. The accommodation features a fitness center, free Wifi, and family rooms.…More info
