Karta Vacation Rentals
In the heart of London’s trendy Chelsea Wharf, sandwiched between Battersea Park, the River Thames and the iconic Battersea Power Station. This 4-star spa hotel is steps from the river (about 0.2 miles) and a short walk to Battersea Power Station, with easy access to central sights like Buckingham Palace and Hyde Park. Family-friendly base for city stays and weekend escapes.