With an average price of £142 a night London’s hotels actually aimed at quite wealthy visitors. A vast majority of low budget customers simply cannot afford ordinary hotels, and are forced to share rooms on a private rented market that has been notorious for its low quality and inconveniences. The demand for short & mid term accommodation at a price below £45 a night several times exceeds the demand of anything above. Nemo is the only hotel in London that is designed to provide good quality branded accommodation in a low margin segment - deep below under the mainstream price level. That is the best property investment opportunity in London! Join us now!