These serviced apartments are located on Windsor High Street opposite the Town Hall and Castle, a two minute walk from Windsor train station and a 15 minute drive from Heathrow Airport. Free offsite parking is available.
These duplex one and two bedroom apartments have a fully equipped kitchen with a dishwasher and washer/dryer.
The living areas include a flat screen TV and a DVD player. Free wireless internet access is available throughout the stay.
Maid service is once a week, and a complimentary welcome pack is provided upon arrival.