Located in Canary Wharf, Centra Wharf is within 2 miles (3 km) of popular attractions such as O2 Arena and ExCeL Exhibition Centre. This 18-room apartment building welcomes guests with conveniences like express check-in.
Each apartment features a separate bedroom. Housekeeping is not available.
Guests staying at Centra Wharf enjoy free WiFi in public areas and express check-in. A multilingual staff is on hand to help with luggage storage, and offer sightseeing advice.