The phrase "lasting one night" can be replaced by several other synonyms that convey the same meaning. For instance, the words "ephemeral," "fleeting," and "transitory" are perfect alternatives for the phrase "lasting one night." "Ephemeral" means something that lasts for a short duration and is short-lived. "Fleeting" means something that passes by quickly and is transient. "Transitory" refers to something that is temporary and short-lasting. Other appropriate synonyms include "brief," "fleeting," "evanescent," "momentary," and "fleeting." These words express a temporary nature, briefness or impermanence of something that is not meant to last for an extended period.