The Upton Boston hotel includes 7 rooms and is about a 25-minute walk from the Floating Boston Tea Party Ships & History Museum. The hotel also provides guests with a safety deposit box.
Located in the Newbury Street district, this Boston hotel offers access to the main church "Cathedral of the Holy Cross", which is 0.3 miles away. The Upton is also 20 minutes by foot from the movie theater "Boston Symphony Hall" in Boston. The esteemed Boston Public Library is a mere 0.7 miles away, while Boston South train station is situated 1.1 miles from the accommodation. This Boston hotel is within 10 minutes' walk of Back Bay metro station and right around the corner from Union Park St bus stop.
The Upton Boston offers rooms with a dressing area and a sitting area featuring an iron and ironing board, and an air conditioner, along with a flat-screen TV with satellite channels. Furnished with a writing table, they also have sound-proofed windows. The bathroom is equipped with a separate toilet and a shower, along with hair dryers and bath sheets.
Metropolis Cafe offers a selection of dishes just a few steps from this accommodation.