- 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