New lodge windsor

The New Lodge Windsor is a popular hotel located in the heart of Windsor, England. Here are some key features and amenities that the hotel offers:

Location: The hotel is situated in the historic town of Windsor, close to Windsor Castle, the River Thames, and the town center.

Accommodation: The hotel has 54 comfortable rooms, each equipped with modern amenities such as flat-screen TVs, free Wi-Fi, and en-suite bathrooms.

Amenities: The hotel offers a range of amenities, including:

Dining: The hotel's restaurant serves a range of dishes, including traditional British cuisine, international flavors, and vegetarian and vegan options. The bar offers a selection of drinks, including cocktails, wine, and beer.

Events: The hotel has several event spaces, including a conference room and a ballroom, making it a popular choice for weddings, conferences, and other events.

Reviews: The hotel has generally positive reviews from guests, with many praising its comfortable rooms, friendly staff, and convenient location.

Prices: The prices at the New Lodge Windsor vary depending on the time of year and the type of room. On average, you can expect to pay around £100-£200 per night for a double room.

Booking: You can book a room at the New Lodge Windsor through their website, or through a hotel booking website such as Booking.com or Expedia.

Overall, the New Lodge Windsor is a comfortable and convenient hotel that offers a range of amenities and services for guests. Its location in the heart of Windsor makes it a great choice for those visiting the area.