
Hyde Park Studios
London England
Check in
3:00 PM
Check out
11:00 AM
Create lifelong memories at Hyde Park Studios, where family adventures begin and smiles are guaranteed for every age, Hyde Park Studios is within a 15-minute walk of Hyde Park and Marble Arch. This hotel is 15 minutes walk to Baker Street and 20 minutes walk to Madame Tussauds Wax Museum.
Make yourself at home in one of the 6 guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and ovens. Complimentary wireless internet access is available to keep you connected. Conveniences include microwaves and irons/ironing boards.
Property Details
Location
178-180 Edgware Road, London, England W2 2DS, United Kingdom