Home » Europe » United Kingdom

Visit London opens the World’s Smallest Pop-Up Hotel

Jul 7th, 2010 // Destination: London
Pop-up Hotel in London Introducing the World’s Smallest Pop-Up Hotel! Visit London is rollingout the (miniature) red carpet for one week only with the launch of adiminutive pop-up hotel that visits a different tourist attraction across thecity each day. A real ‘money can’t buy’ opportunity, visitors to the city could win achance to stay in this unique ‘hotel’ for one night only, absolutely...