Caffè dell'Arte Boutique Rooms is gevestigd in een gerestaureerd, historisch gebouw uit de 15e eeuw. Het ligt op slechts 50 meter van het Piazza Grande van Locarno, waar elk jaar het Filmfestival van Locarno, het Moon and Stars Festival en Locarno on Ice plaatsvinden.
Le Caffè dell'Arte Boutique Rooms est installé dans un bâtiment historique restauré datant XVe siècle. Accessible à seulement 50 mètres, la Piazza Grande de Locarno est l'endroit où sont organisés les festivals du film de Locarno, de Moon and Stars et de Locarno on Ice.