≡ Menu
Niels Hoven

If you’ve ever wondered what a $500/night Holiday Inn looks like…

it looks a lot like a $50/night Holiday Inn, just located in London. Holy cow, London is expensive.