Stay-In Apartments Marble Arch
London England
Check in
3:00 PM
Check out
10:00 AM
Your retail therapy starts the moment you check in at Stay-In Apartments Marble Arch, nestled in the heart of a shopper's wonderland, Stay-In Apartments Marble Arch is within a 15-minute walk of Hyde Park and Marble Arch. This apartment is 3 minutes drive to Oxford Street and 7 minutes drive to Buckingham Palace.
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.
Property Details
Location
259-269 Old Marylebone Road, London, England NW1 5RA, United Kingdom