This two-bedroom apartment is perfect for guests looking for a pleasant stay. The property is close to various attractions, good restaurants and shops, and the Santa Clara metro station is just 6 minutes away, so guests can easily travel and explore the city!