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.
Location: London, United Kingdom