Hill Street Mayfair Apartments
London England
Check in
3:00 PM
Check out
11:00 AM
Bring your furry friend to a home away from home at Hill Street Mayfair Apartments, where every tail wag is welcomed with open arms, just a 5-minute walk from Hyde Park and 12 minutes by foot from Oxford Street. This apartment is 20 minutes walk to Marble Arch and 20 minutes walk to Buckingham Palace.
Make yourself at home in one of the 2 individually furnished guestrooms, featuring kitchens with refrigerators and microwaves. Complimentary wireless internet access is available to keep you connected. Conveniences include electric kettles and washing machines.
Property Details
Location
39 Hill St, London, England W1J 5NA, United Kingdom