Perfect hotel ! The room was really big, bigger than I expected. The view was also really great !
Everything was also clean. I really recommend it and will come back.
The nearest station is Notting Hill Gate and you can easily get everywhere!