Odessa Wharf
Resort overview
Award-winning Odessa Wharf is the epitome of stylish city living. Its outstanding facilities offer panoramic views of the River Thames in an authentic, 200+ year old building with mellow brick façades and architectural details that have been lovingly restored to the former warehouse building. Odessa Wharf is perfectly situated to enjoy the many historical sights of London, from the Cutty Sark at Greenwich to the Tower of London and more. The resort is known for its friendly and gracious staff.
Odessa Wharf Club resort is in London, one of the world's most exciting cities. From its many famous sites, like Buckingham Palace, London Bridge, Tower of London and Big Ben, to the parks and gardens throughout the city, London has something for everyone. Culture abounds with museums, theatres, concerts and the glamour of the royal family. Visit the Old Bailey or Hyde Park, or head into the country and explore historic cities, fascinating sights like Stonehenge or the Chunnel, quaint villages, abbeys, moors and mountains. It is all framed by the wonderful people, fine dining and shopping.