A stay at Villa Magna Apart Hotel places you in the heart of Santa Cruz, within a 15-minute walk of Plaza 24 de Septiembre and Franco Aleman Cultural Center. Featured amenities include complimentary wired Internet access, multilingual staff, and laundry facilities. Planning an event in Santa Cruz? This aparthotel has facilities measuring 323 square feet (30 square meters), including conference space. Free self parking is available onsite.
Policies vary by room type and provider.