YOTEL LONDON ANNOUNCEMENT WELCOMED BY THE MEDIA

This morning YOTEL announced their first UK city centre hotel to open in London, Clerkenwell at the end of 2018. Since opening their flagship city hotel in New York in 2011, they have been looking for the perfect central London opportunity.  The announcement of the new YOTEL in London was very well received by the media.

Download article