Situated on Commonwealth Avenue, one of the nation's grandest boulevards designed in the style of the Champs Elysée in Paris, The Eliot Hotel Boston's prestigious Back Bay location offers guests proximity to the fashionable boutiques and restaurants of Newbury Street and Copley Place. Boston University and Harvard University's world-famous medical institutions and MIT's Technology Square, home to the area's pharmaceutical and biotechnology companies are nearby the hotel.