7.2
President***

8 English reviews

81 international reviews

/ 15°
26 Mar 2019
Number 148 of 1116 hotels in London
Actions for Hotel President***