We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Staying near the Santa Cruz mall and I have to say it is convenient and attached to the metro. Food court provides you with many authentic options if you prefer not to eat McDonalds or KFC. Also they have a great collection of affordable store...More