When visiting Moreton-in-Marsh, The White Hart Royal Hotel, Moreton-in-Marsh is a great choice to consider. The bar is a great place to grab a drink, and guests looking for a bite to eat can check out The Eatery, which serves breakfast, lunch, and dinner. A terrace and a garden are other highlights. The helpful staff and restaurant get great marks from fellow travelers.