The Olympic Lodge
Stoke Mandeville Stadium, Guttmann Road, Buckinghamshire, Aylesbury, England
During your stay at The Olympic Lodge, you're just a quick walk from Stoke Mandeville Hospital. You'll find features such as free WiFi in public areas and free self-parking, plus an indoor pool.