Timing
You could squeeze in all the main attractions in one full day, though this won't leave you much time to shop or really get a feel for the city, so try to spend two days here.
Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert trip planning advice, and travel inspiration to fuel your passion.