Ramada Ascot, Royal Berkshire

London Road
Ascot
United Kingdom