The First SUPER BUDGET HOTEL IN LONDON - just from £15 per night! Captain’s Nemo Hotel – high quality – low price! Modern, stylish and the cheapest hotel in London! Rooms, cabins, Studios with fully equipped kitchens, washing machines, Free Wi-Fi! Most co