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.
Die Caffè dell'Arte Boutique Rooms befinden sich in einem restaurierten historischen Gebäude aus dem 15. Jahrhundert, nur 50 m von der Piazza Grande von Locarno entfernt, wo das jährliche Filmfestival von Locarno, das Mond und Sterne Festival und Locarno on Ice veranstaltet werden.