It has been named the cheapest luxury hotel in the world - and for £22 a night you can enjoy the view from its rooftop ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results