What does Short stay mean?
Short stay lodgings, also referred to as corporate serviced apartments, denote the temporary rental of fully furnished accommodation with a minimum stay of three nights and a maximum stay of six months. The demand for short stay apartments has increased significantly over the past three years, primarily attributed to the changing needs of business and leisure travellers. Visitors are abandoning the predominant hotel experience for more homely surroundings, particularly for those staying for an extended period. Aside from this critical home away from home factor, such benefits as privacy, comfort, cost effectiveness and superior locations make the choice for a short stay apartment an easy one.