The Trafalgar Hotel
meeting rooms, business centre, Meeting Room
Business is as much about presentation as it is action: meeting rooms at The Trafalgar look the part, as well as offering the right tools for productivity.
Come and experience the contemporary meeting spaces, kitted out with the latest technology to help you work smarter. Enjoy exclusive added luxuries unique to The Trafalgar, for meetings with style as well as substance.
Print this page
Stylish venue for chic weddings in London.
Create your free Hotfrog business profile
Follow Hotfrog on:
Hotfrog Small Business Hub