No Man,s Land Fort. No Man,s Land Fort was a unique and luxurious hotel in the World which have been located Solent, near Portsmouth, England. It is 200ft in diametre. The Hotel was completed in 1880 But acctually this is not hotel