Is anyone familiar with the St. Athan's hotel near Russell Square? It is a budget hotel, which we (a family of four, including two teens) need, but I also desire something that is clean, well run, and will be comfortable in the August "heat". Any comments about St. Athans would be most welcome.
Please sign in to post.