About this hotel
The Eliot Hotel Boston is a luxurious boutique hotel located in the heart of Back Bay, offering an elegant blend of historic charm and modern sophistication. Established in 1925, this family-owned property features beautifully appointed suites with European-inspired décor, making it a top choice for travelers seeking comfort and exclusivity. Guests can enjoy world-class dining at the award-winning Uni restaurant,...