Historic hotel built in 1865 - Rooms feature classic decor in stone and copper - 13 km away from London Heathrow Airport . Originally opened in 1865, the Hotel Cafe Royal has been a high-society ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results