Published on May 13th, 2017 | by What 20
Moxy Hotels Have Landed In London
What To: Europe hotel chain Moxy Hotels have landed in London Town.
Why To: Partners of Marriott, these hotels are perfect for those looking for a trendy budget getaway.
When To: Now Open
Where To: Excel