The 4-star Still Life Canary Wharf Executive London hotel is situated about 25 minutes' walk from National Maritime Museum, which is an excellent place to improve cultural awareness.
The rooms feature a full-sized fridge and an oven.
Guests can enjoy meals of European cuisine at Bokan 37 Restaurant, situated only 7 minutes' walk from the hotel.
The hotel is located in London, not very far from South Quay tube station. Shopping venues in the area include Cabot Square (1 km) and Chrisp Street Market (2.3 km). This London hotel stands about 25 minutes' walk from Old Royal Naval College, popular with pilgrims and tourists alike. The property also lies within a short walking distance of Heron Quays city rail.