Welcome to Grand Plaza Serviced Apartments
London’s best kept secret. Grand Plaza is an apartment hotel features contemporary design throughout its 198 Studio Rooms, Apartments and Suites conveniently located in picturesque London West End neighbourhood. Grand Plaza offering the best in natural beauty and urban convenience, Grand Plaza is just steps from the sights of Hyde Park, the shops and restaurants of Notting hill, Portobello Market, Kensington Palace, famous Oxford Street, and Westfield shopping centre. You will enjoy the location of the hotel, as well as the modern amenities, comfort and value that our suites have to offer. Staying at Grand Plaza is like living as a londoner, whether your stay is just one night or for several months. Make sure your next visit to London includes a stay at Grand Plaza.