Overview

Short Stay Amstel Apartments Rental

Search hundreds of travel sites at once for hotel deals at Short Stay Amstel Apartments

Amsterdam, North Holland, Netherlands
Short Stay Amstel Apartments
Fri 11/24
Sat 11/25

Nearby

  • 1 mi Jewish Historical Museum
  • 1.1 mi Rijksmuseum Amsterdam
  • 1.2 mi Rembrandt House Museum
Show all
Map

Map