Situated around 5 minutes by foot from the 3-star Urban Stay London City Apartments hotel, guests can reach Petticoat Lane Flea Market in no time.
Situated a mere 650 feet from Liverpool Street metro station, this London hotel is 2.9 miles from Buckingham Palace. The hotel is also situated only steps away from the restored 18th-century east end townhouse "Dennis Severs' House". Guests will also appreciate the vicinity to Jubilee Gardens, located just 5 minutes' walk away. The Urban Stay London City is situated within 1 mile of The View from The Shard, and Aldgate bus station lies 0.4 miles away. The accommodation provides a place to stay just around the corner from the London Liverpool Street train station.
Dining options also include London Steakhouse Co, located 6 minutes by foot from this hotel.