The site opposite London's Trafalgar Square had previously been reserved for a Park Hyatt hotel.
Continue reading Whitbread to build 693-room Premier Inn hub next to Charing Cross station in Business Traveller.
The site opposite London's Trafalgar Square had previously been reserved for a Park Hyatt hotel.
Continue reading Whitbread to build 693-room Premier Inn hub next to Charing Cross station in Business Traveller.