No image available for this hotel
No image available for this hotel
Windsor, Windsor
Spend a second to
save a fortune!
Spend a second to save a fortune!
134 Peascod Street, Windsor
Located in the Windsor City Centre district in Windsor, Goswell House offers 3-star rooms with free WiFi. The property is set 4.1 km from Legoland Windsor, 12 km from LaplandUK and 12 km from Dorney Lake.
See MoreUsage of subsidiary facilities may incur additional fees