The Trafalgar Hotel News
New General Manager appointed at The Trafalgar Hotel
The Trafalgar Hotel, situated in the heart of London on Trafalgar Square, is pleased to announce the appointment of Jurgen Ammerstorfer, as general manager.
The Trafalgar hotel launches celebrating Britain art exhibition
The Trafalgar Hotel, situated in the heart of London on Trafalgar Square, is continuing the Jubilee celebrations this month with the launch of an art exhibition within the hotel. The selection of works showcased throughout the hotel commemorates and embraces Britain and its capital city.