HotelsClick.com

Royal Plaza Hotel Amsterdam - Amsterdam Netherlands - Photos

» Royal Plaza Hotel Amsterdam - Amsterdam Netherlands

Booking.com

No photos

Royal Plaza Hotel Amsterdam - Amsterdam Netherlands - Search and Book Hotel

23 Nieuwendijk
1012 Lz Amsterdam
Hotels 3 Stars Netherlands