Fact 24

463 16 0
                                    

Fact 24 there is a hotel in England that cost 80k a night it has 12 bedrooms 13 bathrooms 9 living rooms a butler a assistant and a personal chief

100 random facts that will shock youWhere stories live. Discover now