Featuring an outdoor pool, The Verb Hotel is located in Boston. Free Wi-Fi access is available. Fenway Park is conveniently located 656 feet from the...
確定! 回上一頁