Short Stay apartments
Short Stay apartments are furnished self catering apartments that are rented out for short periods of time.
Short Stay apartments offer a welcome and increasing alternative to hotels for the corporate and leisure traveler, giving you a feeling of home.