Location. The red-bricked Bloomsbury Park Hotel is located amid the thriving shops that line Southampton Row in London, England. The West End Theatre District and Covent Garden are located one kilometre away. Hotel Features. Historic lobby details include stained-glass windows and stairwells, and the traditionally patterned carpets that line the hallways. Dudley's restaurant offers traditional and continental buffet-style breakfasts for a fee. A vending machine dispenses spirits, mixers, bottled...