Indel B Cafe Royal London


Indel B Cafe Royal London


The Hotel Café Royal is a five-star hotel at Regent Street in London’s Piccadilly.

By the 1890s the Café Royal had become the place to see and be seen at. It was the scene of a famous meeting and it’s still an icon of Europe.

And Indel B’s minibars accompany the luxury of certain suites.

You may also like