Yes, but they vary so make sure to ask the actual property.
Yes, they do have weekly rates. Ask at the front desk.
If you set your trip through one of the vacation apps, they sometimes show a discount for more than 3 day stay
Thanks! Your answer is awaiting moderation.