Stay at this 3-star hotel in Cancun. Enjoy free breakfast, free WiFi, and free parking. Popular attractions La Isla Shopping Mall and Plaza 28 are located nearby. Discover genuine guest reviews for Hotel Capital Center , in Downtown Cancun neighborhood, along with the latest prices and availability – book now.