The Business Directory for London

The Trafalgar

Listed in Hotels

0 reviews

  • 2 Spring Gardens, Trafalgar Square,City of Westminster,London,SW1A 2TS
  • 020 7870 2900
Contact Business

Contact Business

To inquire about this listing, complete the form below to send a message to the listing owner.

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.

Add Your Review

Please login to add your review.

Copyright © 2014 | The London Business Directory - Passionately Promoting Businesses in London