Garfield Place, Russell Street, Windsor, Berkshire (Great Britain) Show on map
Updating availability and prices
Garfield Place is located in Windsor
Free WiFi access is available
The property is 500 metres from Windsor Castle and 3 km from Legoland Windsor
This holiday home has a private entrance, CD player and microwave
Book now, best price guaranteed!
Hotel
Room