4.5
Norfolk Plaza***

5 English reviews

38 international reviews

18° / 26°
24 Jun 2019
Number 406 of 1116 hotels in London
Actions for Hotel Norfolk Plaza***