The Royal Horseguards

NileGuide Expert Says:

Power hotel for business travelers

User Rating:


Address:

2 Whitehall Court
SW1A 2EJ London, United Kingdom

Phone:

+44 845 305 8332

Hotel star rating:

4 stars

Map:


Contact   ·   Privacy   ·   Terms