Property ID: R242
Address: ODESSA WARF 7 ODESSA STREET ROTHERHITHE LONDON SE16 7LY England
Phone: 0207 237 0032
The Odessa Club is situated in the historic warehouse of Odessa Wharf in the heart of London's Docklands.
Medical facility (Nearby)
Check In: 15:00
Check Out: 10:00
Weeks Check In Days: Monday
Please check with resort for smoking policy.
Units not suitable for guests with walking difficulties please contact RCI for more information
Guests checking into this resort will be staying for 4 nights nights.