Can I book last-minute?

Of course! The best way to make a last minute booking (and perhaps even benefit from a promotion) is to call us at (514) 759-6110. A member Holland Hotel’s team will be happy to assist you with your request.