Este atractivo hotel se encuentra al oeste de la capital británica y presume de estar ubicado en un lugar privilegiado de Bayswater, muy cerca de una gran cantidad de lugares de interés, como los Jardines de Kensington, el mercado de Portobello, Notting Hill, Hyde Park, Opera Holland Park, Shepherds ...