Located in downtown Boston, this luxury hotel is adjacent to the Prudential Center and 2.9 km from Fenway Park. It features a seasonal rooftop pool and spacious rooms with a 37-inch flat-screen TV.
© 2013 by SPR World Travel & Tours Co., Ltd. All rights reserved.