Den Haag Hotels

Leiden Holland Tourist Information and Vacation Guide

Den Haag, the capital of South Holland, is located just south of Leiden in the Netherlands.  Many excellent hotels can be found in Den Haag (The Hague).

For complete information, please visit DenHaag.ca.