Located at One Avery Street in the heart of Downtown Boston, the Ritz-Carlton Towers are steps from the Public Gardens and Boston Commons, Emerson, Suffolk & Tufts Universities, New England Medical Center and School of Law, and the Theatre District. The building is on the Green line and a block away from the Red, Orange, and Blue lines. The entrance to the residential units is separate from the hotel, but residents and visitors alike will be greeted by a doorman as they enter a marble lobby with its soaring ceiling. A concierge is stationed around the clock in the reception area. The Sports Club/LA and Loews Theater are next door. |