Indel B Cafe Royal London

WIDE-SHOT

Indel B Cafe Royal London

INDEL B

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