Outstanding hospitality and space that you’ll love. Battersea is a great place to stay.