Based in central Windsor, The Pavilions Apartments offer sleek, modern serviced accommodation in one of the UK’s most regal areas. Windsor is widely known for a number of different reasons, but it’s famed around the world for one particular reason – it’s the official residences of the British Royal Family. These apartments situate guests in a perfect location just a short walk away from Windsor Castle and the banks of the river Thames.
The Pavilions Apartments are made up of a number of stylish one and two bedroom apartments. All residences include modern furnishings, double beds and fully-equipped kitchen facilities. Guests will be provided with free access to wired and wireless internet, laundry facilities and free on-site parking. Housekeeping services are provided weekly.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.