Amsterdam Forest Hotel

Amstelveen - Amstelveen

Search dates for this hotel

Overview

Located in the heart of Amstelveen, this eco-friendly hotel is within 3 miles (5 km) of Olympic Stadium, World Trade Center and IBC. Stedelijk Museum and Van Gogh Museum are also within 6 miles (10 km).