Featuring a casino and a hairdresser, Apollo Hotel Amsterdam offers non-smoking rooms overlooking the city. The hotel was opened in 1961 in a 6-story elegant building and renovated in 2009.
This hotel is about 2.4 km away from Oud Zuid. Guests will find Amsterdam city center within a 30-minute walk from the property.
This hotel is placed in Oud Zuid district, known for a museum and monuments.
Apollo Hotel Amsterdam offers accommodation in 223 guestrooms complete with complimentary Wi-Fi, a minibar, a safe, a refrigerator and IDD telephone. Guests will enjoy views of Amsterdam Canal from their rooms. Every room includes a luxurious bathroom equipped with a hairdryer, complimentary toiletries and towels.
The 24-hour restaurant serves dishes of seafood cuisine. The snack bar offers signature drinks along with barbeque and salads. Providing a variety of dishes, La Sirene and Tjing Tjing are approximately 100 meters away.
The nearest tram stop is a 5-minute walk away.
Car and bicycle rental services are available on site.