Hotel San Pedro terletak di Pusat Sejarah Puebla, sejauh 3 minit berjalan kaki dari Dataran Zocalo dan 5 minit berjalan kaki dari Katedral Puebla. Pengembara amat memuji lokasi utama untuk hotel ini.