n

Nice hotel, rooms can be a tad small and no soundp...

Nice hotel, rooms can be a tad small and no soundproof but it is central London location and bar is nice

Comments:

No comments