I was my second time in the hotel and at same Room, overlooking Holland park avenue, and the small garden opposite.
The hotel is located close to the tube station, walking distance to Westfield in Shepherds bush.
Would be great if windows were double glazing, however most of London hotels are not.
Sure, I would stay there again.