Star in Cholula offers accommodation with free WiFi, 2.9 km from Plaza San Diego. Guests staying at this apartment have access to a fully equipped kitchen. The apartment comes with a satellite flat-screen TV and a living room. The nearest airport is Hermanos Serdán International Airport, 15 km from Read more
Star in Cholula offers accommodation with free WiFi, 2.9 km from Plaza San Diego. Guests staying at this apartment have access to a fully equipped kitchen. The apartment comes with a satellite flat-screen TV and a living room. The nearest airport is Hermanos Serdán International Airport, 15 km from the apartment.