Back to All Events

iVisit.... Vista at the Trafalgar Hotel

  • Trafalgar Hotel 2 Spring Gardens London, England, SW1A 2TS United Kingdom (map)

Spend a Warm Night at an Iconic Sky bar, Vista at the Trafalgar Hotel.

Escape the hustle & bustle of the city and enjoy stunning London views as you sip on Champagne and cocktails. For a true oasis of tranquillity with a little bit of magic – there is no place quite like it. Sleek and discreet in the heart of the city at the Trafalgar Hotel.