Welcome to Hotel Apartment Hill Street Mayfair London, Apartment Hill Street, Mayfair offers a central location in London and within 10 minutes’ walk of Hyde Park and Green Park Tube Station. The apartments offer free WiFi. The apartments offer attractive, modern décor. The living room has a TV and the kitchen includes a fridge, microwave and a kettle. The apartment offers easy access to Bond Street and Piccadilly’s shopping. Oxford Street is just 10 minutes’ walk away. Buckingham Palace can be reached in 15 minutes by foot. The Houses of Parliament and Westminster are around 30 minutes’ walk away, passing through Green and St James’ parks. (Hotel Apartment Hill Street Mayfair London hotels booking).