Originally Posted by
Nate Nate
I was unlikely to stay at the St. Pancras during my upcoming London trip because I don't like mice and supposedly the hotel has a lot of them (and moths). But now it looks like the hotel removed all award availability. Is anyone else seeing that as well?
Never seen a mouse or moth in many visits .
Where did you hear this?