J

Good hotel, nice clean comfortable rooms with smal...

Good hotel, nice clean comfortable rooms with small bathroom also tea/ coffee facilities, 23 floors with a sky bar on the top floor with magnificent views of London city, near Edgware tube station, fair walk but do able to Oxford street

Comments:

No comments