10 click Aparthotel: Welcoming I Urban Feel I Design *** Rotkreuz, 0.5 km from center Switzerland Central Switzerland Rotkreuz