Windsor, Great Britain - 4 stars
Castle Hotel is a 4-star hotel located in the historic Windsor. Set in one of the most elegant buildings in the town, the hotel has managed to keep its fascinating history while combining it with modern comfort. Sitting on traditional English High Street, the Castle Hotel is only a stone’s throw from the majestic Windsor Castle. The Castle Hotel was once known as one of the finest inns in the area, and still carries that legacy today. The boutique hotel has recently gone through an extensive renovation and beautifully represents its original history with moder facilities. Guests can enjoy delicious dining experiences at the hotel restaurant that has hosted visitors like the Duke of Wellington. Each of the guest rooms provide a comfortable stay with charm and elegance. The rooms are tasteful and feature modern amenities like flat-screen TV, complimentary WiFi, minibar and air-conditioning.
Castle Hotel
18 High St.
Windsor
SL4 1LJ
Hotel amenities:
- Restaurant
- Afternoon Tea
- Bar
- Wifi/Internet Access
- 24-hour Reception
- Porter