Located 2.6 miles from the British Harrods Department Store, Urban Living London hotel is just a 5-minute walk from St Helen's Church.
Museum of Brands is 0.4 miles away, while Marylebone train station is 2.4 miles from this hotel. Located within 10 minutes' walk of Ladbroke Grove subway station, the London hotel is about 15 minutes' drive from the public Trafalgar Square. Oxford Street can also be found 3.2 miles from the Urban Living.
The rooms include tea and coffee making equipment, along with a flat-screen TV with satellite channels for your convenience. The rooms also have a fridge, oven, and glassware.
This accommodation is just near Garden Bar and serves delectable meals.