The Trafalgar Hotel


The Trafalgar Hotel appointed Orange Hotel Marketing for its hotel photography.

The Trafalgar is a unique property located in the center of London. Following concepts of style and unadulterated comfort the hotel accommodates an award-winning bar, and one of the most iconic rooftops of the city. Its iconic location and looks has transformed it into the set of multiple movies and television series making it the home of movie stars and celebrities.


Rooms: 129
Location: London, United Kingdom

Interested? Get in touch!