Karta Vacation Rentals
On Marsh Wall in Canary Wharf's Docklands, this modern hotel sits among London’s glass towers. Canary Wharf Underground (Jubilee line) is about a 5-minute walk; DLR stations South Quay and Heron Quay are also within a short stroll. Steps from shopping, dining and the area's lively business hub.