Location: in Boston, about 7,5 Km.from the Logan International Airport.
See more: Hotels in USA Hotels in Revere Holiday Destinations in USA