Loading hotels
Confirming room availability...
Edena Urban Resorts, 279 Newbury Street, Boston, United States
With a stay at Edena Urban Resorts in Boston (Back Bay), you'll be minutes from Hynes Convention Center and Prudential Tower. This 4-star apartment is close to Copley Place and Fenway Park.