The Hermitage Hotel is a luxurious five-star hotel located in the heart of downtown Nashville. With all meals included, guests can indulge in a variety of culinary delights at the hotel's renowned restaurant. From a hearty breakfast buffet to a gourmet dinner, the hotel offers a range of delicious options to satisfy every palate. The elegant and spacious rooms provide a comfortable retreat after a day of exploring the city. With its prime location and exceptional dining experience, The Hermitage Hotel is a top choice for travelers seeking a luxurious stay with all meals included.