Welcome to Hotel Sleep City London Waterloo London, Ideally located 3 minutes’ walk from the iconic London Eye and the River Thames, Sleep City London Waterloo offers modern self-catering accommodation with free WiFi in the heart of London. Waterloo Station is a mere 6-minute stroll from the property. With floor to ceiling windows, this 1-bedroom apartment features a lounge area with a sofa bed, a flat-screen TV and a dining table. The contemporary bathroom has a shower over bath and free toiletries. The kitchen is fully equipped and includes a dishwasher and a washer/dryer. The Big Ben and Houses of Parliament are just 7 minutes’ walk across the river. Trafalgar Square can be reached after a 15-minute walk or 9 minutes’ Tube journey. (Hotel Sleep City London Waterloo London hotels booking).