El Hotel JF Grand presenta un estilo contemporáneo mezclado con decoración típica mexicana, y está bien situado en el centro del distrito de negocios de Puebla. El centro histórico de la ciudad queda a 3,2 km.
Las habitaciones incluyen aire acondicionado, TV de pantalla plana, caja fuerte, escritorio y baño completo con artículos de aseo gratuitos.
El establecimiento alberga un restaurante de cocina internacional e instalaciones para reuniones con capacidad para un máximo de 150 personas. A solo 5 minutos a pie del hotel hay una gran variedad de restaurantes locales.
Puebla, conocida como "Puebla de los Ángeles", es un conocido lugar de interés que alberga iglesias y monasterios de estilo colonial. La famosa ciudad de Cholula se encuentra a 35 minutos en coche y el aeropuerto internacional Hermanos Serdán, a menos de 40 km.