By Peter HamlingPeter Hamling checks out the Royal connections at the Castle Hotel, Windsor, England. Location: Right in the main street of this right royal town, the Castle Hotel is within sight and sound of Windsor Castle itself - the one Queen Elizabeth II often calls home. Room: On the third floor, overlooking the main street and the historic Guildhall (where Prince Charles married Camilla) with the turrets of Windsor Castle above the rooftops of the neighbouring buildings. Huge room, beautifully furnished and a real luxury after some of the micro spaces that masquerade as hotel rooms in some other properties. In the neighbourhood: Windsor Castle is a one-minute walk - the Changing of the Guard takes place every morning at 11am, with the band and guard marching past the front of the hotel.
Source: New Zealand Herald February 22, 2017 00:22 UTC