Situato a Windsor, nella regione del Berkshire, con Victoria Barracks e Windsor e il Maidenhead Council. Il Pavilions offre sistemazioni con WiFi gratuito e parcheggio privato gratuito.
Tutte le unità comprendono un'area salotto, una zona pranzo e una cucina completamente attrezzata con vari utensili, tra cui un microonde, un frigorifero, un forno e un piano cottura. A vostra disposizione un tostapane e un bollitore.
La struttura dista 2,2 km dal Castello di Windsor e 2,7 km da Legoland Windsor. 12 km dall'aeroporto più vicino, quello di Londra-Heathrow.