WhitbreadÕs 691 Room Trafalgar Square Hotel Reaches Construction Midpoint

Whitbread has completed the superstructure of its 691-room hub by Premier Inn Trafalgar Square hotel, which is scheduled to open in 2028.
Source: New feed


Leave a Reply