El Juan Pablo II se encuentra en San Martín Texmelucan de Labastida, a 37 km de Puebla. Ofrece aparcamiento privado gratuito y WiFi gratuita en todas las zonas.
Todas las habitaciones incluyen baño privado.
La recepción está abierta las 24 horas.
El Juan Pablo II está a 28 km de Cholula, a 35 km de Apizaco, a 7 km de la Ex Hacienda Chiautla y a 1 km de Polaxtla. El aeropuerto más cercano, el aeropuerto internacional Hermanos Serdán, se halla a 15 km del establecimiento.