Odessa Wharf
Add a ListingLondon, London, United Kingdom
-
Is there any more graceful or historic city than London, the capitol of the United Kingdom. The Odessa Wharf is a comfortable timeshare resort with a unique design. The Odessa Wharf is built into a renovated warehouse in London's wharf district. Right on the beautiful River Thames, the Odessa Wharf offers perfect accommodations for any visitor. Whether you're a business person on an important trip to London's bustling business district, a family on vacation or newlyweds on a Honeymoon, the Odessa Wharf is the perfect place to stay in during your London visit.
Amenities
-
General Amenities
- Air Conditioning
- Medical Facility
- Restaurant
- Swimming
- Telephone
- Tennis & Basketball Courts
-
Onsite Amenities
- Auto Rental
- Boating
- Laundry
- Medical Facility
- Outdoor Swimming Pool
- Pool
- Sightseeing Tours
-
Unit Amenities
- DVD/VCR
- Kitchen
- Microwave
- Telephone
- TV