Apollo Hotel Amsterdam, a Tribute Portfolio Hotel
(1,994)
Hotel
Chic business hotel with a fitness center, a polished international eatery & a stylish brasserie.
Address: Apollolaan 2, 1077 BA Amsterdam, Netherlands
Phone: +31 20 673 5922