Guides by Lonely Planet
Hotel Arena in Amsterdam, The Netherlands
Situated in the Oosterpark, Hotel Arena is located in the upcoming eastern part of Amsterdam. Guests can enjoy food and drinks with a view at café- restaurant P…
See this content immediately after install