Cambridge House
Cambridge Street, London, United Kingdom
Check-in
15:00
Check-out
11:00
Rooms
4 rooms
Amenities
$142/night
90.0(1500 reviews)
You will be redirected to Booking.com
Check-in
15:00
Check-out
11:00
Rooms
4 rooms
You will be redirected to Booking.com