Whilst nestling in the relative tranquillity of Kensington Gardens Square, it is hard to believe that the Best Western Phoenix Hotel London is right in the heart of bustling Bayswater, whose countless international restaurants vie with traditional English taverns to tempt the palates of the hungry.
View Map
Check-in time 1300hrs | Check-out time 1100hrs
Read More..