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
Hotel
Room