Welcome to Hotel Mayfair Accommodation London, Located in London, in Mayfair, Mayfair Accommodation features a self-catering apartment with free WiFi, just 4 minutes’ walk from Green Park Tube Station. Oxford Street, famous for shopping, is just 10 minutes’ walk away. The modern one-bedroom apartment features a living room with ornamental fireplace and flat-screen TV, a fully equipped kitchen with oven, stove and microwave and a bathroom with free toiletries. There is also a washing machine. Guests can walk 4 minutes to Green Park, while Buckingham Palace and St James’s Park are just 14 minutes’ walk away and Piccadilly Circus is 11 minutes’ walk away. Paddington Station is 18 minutes away by Tube. (Hotel Mayfair Accommodation London hotels booking).