The Park Lane Mews Hotel is a small hotel in the townhouse style .
The Park Lane Mews Hotel is a 4 - star London hotel .
The Park Lane Mews Hotel , a 4 - star London hotel , is a small hotel in the townhouse style .