Click on a Covent Garden & Trafalgar Sq. Vacation Rental or Vacation Home Below to View more Information
Citadines, Trafalgar The Orion Trafalgar Square - New building with Modern furnishings, Units are Air Conditioned, Located in the heart of the Ministry district, close to St James Park, Theater District, near the Thames, Trafalgar Square, Convenient to All Tourist Sights.......
The Orion, Holborn The Orion High Holbern - a new building located near London's Covent Garden. All Apartments have individual Air-Conditioning, 24 hr Reception.......