London's Hyde Park Hotels
http://jasperwjio636.angelfire.com/index.blog/1634418/the-greasy-spoons-of-london/
Situated in Bloomsbury, on the Guilford Street, WC1 and close to the Russell square underground station is a three star London hotel named the President hotel. London hotels are classified into luxurious or cheap