M
Mariana Flores Hidalgo Review of Sir Thomas Hotel, Liverpool
It is in the center of Liverpool and the rooms alt...
It is in the center of Liverpool and the rooms although not very large are comfortable and the staff also very nice
Comments: