Boasting a terrace and free Wi-Fi, Bostons Financial District 30 Day Rentals is situated in the centre of Boston, close to Old State House, Faneuil Hall and Boston Tea Party Ship & Museum.
Number of rooms: 12
121 Devonshire Street, Boston, MA 02108, United States