Location
With a stay at Amber Residence Hotel in London (London City Centre), you'll be steps from Baker Street and 9 minutes by foot from Marble Arch. This hotel is 0.5 mi (0.8 km) from Hyde Park and 0.7 mi (1.1 km) from Oxford Street.
Business, and other amenities
Featured amenities include complimentary wired internet access, a computer station, and express check-in. Self parking (subject to charges) is available onsite.