Roca Home > Hotel Buyers Guide > Operations Equipment & Systems Roca Avda. Diagonal, 513 Barcelona 08029 Spain Phone: +34 93 366 1200 http://www.roca.com/