Courtyard by Marriott 3280 Tillman Drive Bensalem - Bensalem, Pennsylvania 19020 Approximately 3.4 miles from Saint Michael Mission Center Compare prices for hotels in Bensalem, PA
Courtyard By Marriott Philadelphia Bensalem is the closest Courtyard by Marriott hotel to Saint Michael Mission Center.
Courtyard by Marriott Closest To Saint Michael Mission Center