luxurytravelbeat.com
Hotel Review: The Atheneum, London
The Athenaeum is a boutique hotel, and as such trends towards the relatively smaller side – at least when you take other London hotels into consideration. Within spitting distance of Green Pa…