V
Vanessa Richards Review of UK and Europe; Glasgow Marriot...
Rooms are looking a little tired but it's in a goo...
Rooms are looking a little tired but it's in a good location.
Rooms are looking a little tired but it's in a good location.
Comments: