Apollo Hotels
Read all reviews for Apollo Hotels →
Disappointment
I stayed at the Appolo Museum hotel in Amsterdam. It is the an absolute disappointment. The rooms are small. the walls are thin. The price is absolutely crazy and the staff are overwhelmed and stressed.