Karta Vacation Rentals





On London's Greenwich Peninsula, a luxury hotel near North Greenwich, Ravensbourne University and Trinity Buoy Wharf, about 9 km from the city center. Rooms look out over the River Thames and Canary Wharf for strong river-view vibes.