Cambridge Street offers accommodation in London. Buckingham Palace is 1.4 km away.
The accommodation comes with a TV. There is a private bathroom with a hair dryer in every unit. Towels and bed linen are available.
Westminster Abbey is 1.4 km from Cambridge Street. The nearest airport is London City Airport, 13 km from the property.