Installé au cœur de Londres, le Palace Court Hotel propose des chambres économiques pratiques à seulement 5 minutes à pied de Hyde Park et des jardins de Kensington verdoyants.