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.
Guests checking into this resort will be staying for 4 nights nights.
Units not suitable for guests with walking difficulties please contact RCI for more information