Once a compact city surrounded by small towns, Lima is now a vast metropolitan area that is home to nearly 9 million people. Most of it has little to offer travelers, so you'll want to limit your exploration to the distritos, or neighborhoods, listed here. Most of the city's best hotels and restaurants are in three adjacent neighborhoods—Barranco, Miraflores, and San Isidro—to the south of the historic center, El Centro, but the bulk of its attractions are clustered in El Centro and nearby Pueblo Libre. You'll consequently need to take taxis between neighborhoods, though an express bus called the Metropolitano provides a quick connection between El Centro and the neighborhoods of Miraflores and Barranco. The airport is in a separate city called El Callao, about half an hour to the west of El Centro and an hour from most hotels. Trips between Barranco and Miraflores or San Isidro should take 10 to 20 minutes, whereas travel time between any of them and El Centro is 20 to 30 minutes. During rush hour (7:30 to 9 am and 5:30 to 7:30 pm) travel times double.