Here's why:
* Will be is the auxiliary verb (helping verb) that indicates future tense.
* Staying is the present participle, acting as the main verb in this phrase.
Together, "will be staying" form a complete verb phrase that expresses the action of staying in the future.