Pavilions se encuentra en Windsor, en la región de Berkshire, cerca de Castillo de Windsor. Ofrece alojamiento con wifi gratis y parking privado gratis.
Todas las unidades incluyen zona de estar, zona de comedor y cocina totalmente equipada con lo necesario para cocinar, como nevera, horno, microondas y fogones. También se ofrece tostadora y hervidor.
Legoland Windsor está a 2,7 km del alojamiento, y Lago Dorney está a 11 km. El aeropuerto más cercano (Aeropuerto de Londres Heathrow) está a 17 km del alojamiento.