Get Directions to The Royal Horseguards - A Guomanâ„¢ Hotel ← View details Whitehall House, 2 Whitehall, London SW1A 2EJ, United Kingdom, London, England Get Directions From* To * — Required information