The Eliot Hotel celebrates a time when quiet elegance, sophistication and gracious personal service defined the luxury travel experience. Located in downtown Boston, near Fenway Park and the Back Bay, The Eliot is surrounded by the city’s most exclusive shopping, dining and nightlife, all but begging you to venture out and explore the neighborhood on foot. Enjoy the dedicated attention of our welcoming staff, each personally committed to your comfort and relaxation. Dine on award-winning cuisine at our Zagat-rated restaurants, Clio or Uni Sashimi Bar, or relax in the privacy of your deluxe room or suite with 24-hour in-room dining. As one of the most authentic hotels near Fenway Park, with signature Boston hotel accommodations and amenities, The Eliot offers the quintessential Boston experience.
|