The outside is warm even at night but inside sometunes the air conditioning can get cool. I would pack a sweater just in case but only one. Pants would only be needed if that is what you were choosing to wear to dinner but during the day you won't need them.