Business Treaveler logo

Travel news, reviews and intel for high-flyers

Page Hotels to open London property

Chic luxury for business travelers has a new home near Trafalgar Square

Page Hotels is to open its second property this autumn, with the addition of a 138-room hotel close to London’s Trafalgar Square.

The group opened its first property, Page 148, in Hong Kong earlier this year, with the aim of “offering luxury lifestyle accommodation with style and sophistication, in central locations, catering to those who enjoy discovering new and exciting places, but with affordable luxury rates that will delight.”

Page 8 – so called because of its address at 8 St Martin’s Place – is located close to Trafalgar Square and The National Gallery, and will feature rooms “boasting large windows overlooking some of central London’s most iconic landmarks, including Trafalgar Square, the London Eye, the Colosseum theatre, National Gallery and even spanning across to Battersea Power Station.”

Facilities will include a ground floor coffee bar, and a rooftop restaurant and alfresco bar. Rates at Page 8 will average £280 ($364) per night, room only.