Le Grand Plaza Serviced Apartments est le plus grand appart'hôtel du quartier de Bayswater. Ce 4 étoiles compte 198 appartements récemment rénovés et modernisés. Il propose en outre des studios 50 % plus spacieux qu'une chambre d'hôtel du centre de Londres.