Website
Description Luxury boutique style hotel in Central London. Located on Trafalgar Square's south side.

The Trafalgar is a discreet hotel with a unique spirit of hospitality. The rooms are designed for your well-being, the facilities tailored to charm and the bespoke service carefully developed to ensure that your visit is an experience you’ll never forget.
Address 2 Spring Gardens, Trafalgar Square
City of Westminster
London
SW1A 2TS
United Kingdom
Telephone number 020 7870 2900
Fax number 020 7870 2911
Nearest Tube Station Charing Cross
Nearest Rail Station Charing Cross
Rating
  • 0/5
  • 1
  • 2
  • 3
  • 4
  • 5
0/5 based on 0 votes.
Listing Views 167 listing views
Submission Date 11/11/11



Quick Review

Your Name:
Your Comment:


You may use BB Codes in your message.
Spam Prevention:
loading...
Latitude: 51.5078304
Longitude: -0.1288194