Located in the hilly city of Xalapa, often called the “San Francisco of Mexico,” this hotel is 2 km from the Xalapa Museum of Science. It features an on-site restaurant.
Located in the hilly city of Xalapa, often called the “San Francisco of Mexico,” this hotel is 2 km from the Xalapa Museum Read more
Located in the hilly city of Xalapa, often called the “San Francisco of Mexico,” this hotel is 2 km from the Xalapa Museum of Science. It features an on-site restaurant.
Located in the hilly city of Xalapa, often called the “San Francisco of Mexico,” this hotel is 2 km from the Xalapa Museum of Science. It features an on-site restaurant.
Number of Rooms: 58