Online Highways Home
>
>
London
Curzon Plaza
Search
London
Curzon Plaza offers a choice of 100 rooms in a 7 floor structure for visitors to London.
Facilities include meeting rooms.
Amenities include coffee makers.
Location:
56 Curzon St,
London
W1Y 7PF