A dream come true. A stay in the Lodge at Broadway will convince even the most unwavering urbanites to slow down. This beautiful and tranquil village in the North Cotswolds is located in an area of outstanding natural beauty. Enjoy excellent cuisine, picturesque landscapes and rich cultural heritage.