... boutique-style hotel with a prime location on the South side of Trafalgar Square, walking distance from entertainment, culture, Leicester Square, Soho and the business district.
... Square, este complejo de apartamentos se encuentra muy cerca de restaurantes, bares y de una parada de transporte público. Desde el complejo se puede llegar ...