You might be asking yourself what in the world is a pop-up hotel.
Popup hotels are temporary sleeping accommodations that are placed in different geographical locations for a short time usually for a special occasion or event.
They can range from casual to ultra-glamours...