Hotel 90-Boston Spacious Convenient Apartment in Chelsea offers a comfortable stay with its spacious and convenient apartment accommodations. Pets are also allowed at the hotel. Notable nearby landmar (Read More)ks include the historic Bunker Hill Monument and the stunning waterfront area in Boston, offering scenic views and plenty of attractions. Hotel 90-Boston Spacious Convenient Apartment is the perfect choice for those seeking a cozy and convenient stay in the bustling city of Boston.