Hotel Mayflower sits in the heart of Leiden, just a five-minute walk from the train station and key local attractions like museums, shops, and the university. Its central location makes it easy to explore the city or take quick trips to Amsterdam and The Hague.
The hotel offers spacious rooms with comfortable beds and free high-speed Wi-Fi, ideal for business travelers needing a productive stay. A sidewalk terrace provides a relaxed spot to unwind after meetings or city outings, while friendly staff support a smooth experience despite the building's classic, slightly worn charm.
Loading map...
Rated 3.6 on Google · 229 reviews