London, United Kingdom.
Actually we booked Ibis Euston St. Pancras but since there’s some overbooked issues then the hotel upgraded us with this instead.
It’s located a bit far from the city center but they provided us with a Mercedes Benz and BMW so there’s no complain about that ^_^
NOVOTEL LONDON CANARY WHARF
40 Marsh Wall, E14 9TP
London, United Kingdom