Studio

A functional space for short and extended stays.