C

Chris Marlow

3 years ago

The Governor is a truly beautiful hotel that is se...

The Governor is a truly beautiful hotel that is set in the heart of London . The rooms are very clean , spacious and modern with great city views. The restaurants are equally lovely and serve a wide range of quality food.

Comments:

No comments