Whether you need lodging for one night or several nights, the Saint Christopher Inn has all the amenities of home and is located conveniently across the street from Saint Joseph Hospital at 1780 Lafayette Street, Denver, Colorado 80218. We offer: Reasonable rates updated rooms in a modern setting. Rooms with queen, twin, and double beds, all ...Request a Medical Record‧Locations‧Medical Aid in Dying‧HIPAA Privacy Rights.