Situated in the heart of downtown Nashville, the Omni Nashville Hotel is a fantastic choice for travelers looking for a hotel with all meals included. The hotel features multiple dining options, including a restaurant that serves breakfast, lunch, and dinner. Guests can indulge in a variety of culinary delights, from hearty breakfast buffets to gourmet dinners. The hotel's chefs are known for their creativity and use of fresh, seasonal ingredients. With its convenient location and exceptional dining options, the Omni Nashville Hotel ensures that guests have a memorable stay with all their meals taken care of.