T

Comfortable hotel. Room quite small but fine for 1...

Comfortable hotel. Room quite small but fine for 1 night. Good location for Central London.

Comments:

No comments