Eden Rembrandt Square Hotel Amsterdam

trip advisors rating
4 Stars
As the name suggests, Eden Rembrandt Square Hotel is right in the Rembrandt Square, a lively square in the center of Amsterdam. The hotel provides quality and comfortable beds, full room service, a coffee lounge, and breakfast restaurant, making your stay in Amsterdam as relaxing as possible.