Located in London (London City Centre), Stay-In Apartments Marble Arch is within a 15-minute walk of Hyde Park and Marble Arch. This upscale apartment is 0.6 mi (0.9 km) from Baker Street and 0.6 mi (1 km) from Madame Tussauds Wax Museum.
Rooms
Make yourself at home in one of the 20 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and stovetops. Wired and wireless internet access is complimentary, and flat-screen televisions with satellite programming provide entertainment. Conveniences include safes and microwaves, and housekeeping is provided on a limited basis.
Business, and other amenities
Featured amenities include complimentary wired internet access, laundry facilities, and a safe deposit box at the front desk. A roundtrip airport shuttle is available for a surcharge.