Cafes, Snack Bars & Tea Rooms London
The Rubens at the Palace is the majestic 5-star luxury hotel that gives you the best of both worlds -on the one hand it recalls the magnificence and splendour of a bygone age; on the other, it gives you the latest in modern comforts and technology. Expect warm smiles at every turn, a host of thoughtful touches, sumptuous rooms and suites, fine dining, family services, pet friendly facilities and enjoy the many attractions of London on our doorstep.
The Rubens at the Palace can be found at 39 Buckingham Palace Road . The following is offered: Cafes, Snack Bars & Tea Rooms, Restaurants - Other, Hotels - In London there are 2380 other Cafes, Snack Bars & Tea Rooms. An overview can be found here.
Loading map...