Hotel in Greater London · ★4.25 · 1 bedroom · 1 bed · 1 shared bath
You'll enjoy your time at this cheerful getaWelcome to London Olympus Hotel Nirvana<br />The London Olympus Hotel Nirvana is situated in the heart of Stratford in London's East end. The Stratford based hotel is 10 minutes walk from the main Stratford bus/ Stratford over ground rail/ Stratford underground station where buses and trains can be boarded to every part of London and beyond.way.
["Self check-in", "First aid kit", "Lock on bedroom door", "Wifi", "Security cameras on property", "Paid parking on premises", "TV", "Smoke alarm", "Building staff", "Washer", "Fire extinguisher"]