Travellers enjoy visiting Dean's House, located 3.9 miles from Collection O Hotel Nueva Escocia, Puebla, as well as the huge baroque-style Puebla Cathedra Cathedral accessible with 15-minute car ride. If you are willing to explore even more landmarks in Puebla, attend Iglesia de Santa Maria Tonanzintla located a 20-minute drive from the property.