Rating
"The location overlooking the Vondelpark is superb for peace and quiet - wake......"
Rating:
Read 87 additional reviews of the Borgmann Villa Hotel at TripAdvisor
Want to see more hotels? View all 3 star hotels in Amsterdam