Windsor Town Centre Victorian townhouse sleeps 6
93A Saint Leonards RoadView on mapReady to book?
14 Jul → 15 Jul · 1 night · 2 guests
About this hotel
Central Location and Charming Victorian Townhouse Luxurious Amenities and Comfortable Living Space The Windsor Town Centre Victorian townhouse offers a cozy living room with a flat-screen TV, a fully equipped kitchen, and a private entrance for added privacy. The 2-bedroom holiday home provides towels, bed linen, and a hair dryer in the bathroom, ensuring a comfortable stay for up to 6 guests. Convenient Services and Nearby Attractions Enjoy the convenience of having groceries delivered for nights in, and take advantage of the available car rental service to explore the surrounding area. Located near top attractions like Windsor Castle, Legoland Windsor, and LaplandUK, this non-smoking property is the perfect choice for your stay in Windsor. Book now to experience a delightful stay at the Windsor Town Centre Victorian townhouse sleeps 6.