Page8, Page Hotels is situated between Covent Garden and Trafalgar Square. It offers a merged communal lounge and part bar/part coffee shop. There is a small outdoor terrace and luggage storage space.
Number of rooms: 144
7 - 8 Saint Martin's Place, Westminster Borough, London, WC2N 4JH, United Kingdom
Hotel booked 1 times today.