What is the minimum length of stay I must stay to book at Mayfair? Guest Service Canada March 17, 2021 15:40 Updated You must stay a minimum of 7 nights to stay at Mayfair. Related articles What is the minimum number of nights to book at Hendrix? Are pets permitted in my suite at Underwood? What is the minimum number of nights I must book to stay at the Vuze? Where is the nearest shopping center to Studio on Richmond? Comments 0 comments Please sign in to leave a comment.