A
Ayhan X Review of Novotel London West
Hotel is fine but nothing special. A hotel from th...
Hotel is fine but nothing special. A hotel from the 80s with some update but still far from a hotel of this calibre. Friendly staff though.
Comments: