5.9
President***

8 English reviews

80 international reviews

14° / 28°
19 Jul 2018
Number 350 of 1112 hotels in London