Located in the heart of Boston, the Omni Boston Hotel offers a luxurious stay with breakfast included. Guests can enjoy a delicious breakfast at the hotel's restaurant, which offers a variety of options to suit every taste. The hotel is conveniently located near popular attractions such as Fenway Park, the Freedom Trail, and the Boston Common. With its prime location and breakfast included, the Omni Boston Hotel is the perfect choice for both business and leisure travelers visiting Boston.