I stayed at this hotel for 4 nights, and I am really loving this hotel. The location is perfect! By tube you can reach the city center in 10 minutes. Furthermore Bayswater it self is very nice and close to notting hill which is a very nice place to spend some time. The ambience is very good, it is a... more


















