Short and Long stay Apartments
One and two bedroom short stay apartments
Personal entrance from the parking lot