Omni Hotels 1 West Exchange Street - Providence, Rhode Island 02903 Approximately 0.3 miles from Saint Francis Chapel Compare prices for hotels in Providence, RI
Omni Providence Hotel is the closest Omni Hotels hotel to Saint Francis Chapel.
Omni Hotels Closest To Saint Francis Chapel
Hotels Closest To Saint Francis Chapel - All Brands