Destination Guide Refined by Economy Name: A Price All prices (1) $100 - $149 (1) Rating All ratings (1) 3 stars (1) Type First Class (1) Feature Laundry Service (1) Television (1) Title Keyword
|
LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Americana London Hotel
172 Gloucester Place, London, England NW1 6DS United Kingdom
This first class hotel is centrally located with excellent transportation from Baker Street Tube Station to most attractions in London. The beautiful Regents Park is only a two minutes walk away and the open air theatre plays throughout the summer. The ho... more
172 Gloucester Place, London, England NW1 6DS United Kingdom
This first class hotel is centrally located with excellent transportation from Baker Street Tube Station to most attractions in London. The beautiful Regents Park is only a two minutes walk away and the open air theatre plays throughout the summer. The ho... more
$ 129 Average Price |
|