Villa Las Margaritas Caxa is located just one block away from the bus station in Xalapa. The city center is about 10 minutes walk away. It has free Wi-Fi throughout. All of the rooms in Las Margaritas Caxa Vill ... Read more

View all Luxury Hotels in Xalapa