- UK Information
- UK Hotels
- Cafe Royal Hotel
Cafe Royal Hotel





Situated on Regent Street in central London, Café Royal Hotel features rooms with views over the city and free Wi-Fi. Piccadilly Circus and Leicester Square are both within a 10-minute walk of the hotel.

Rating



02074 063333

Prices from £280

159