Accom., Air-Conditioned, Free Broadband, Free Full English Breakfast
Brand New, located within 3 minutes from Paddington Station and Heathrow Express, a short walk from Hyde Park and Notting Hill. The Park Grand London More info.