The Hotel Indigo San Antonio at the Alamo opened in 2010 in the 100-year-old Gibbs Building in downtown San Antonio. As the name suggests, it's located adjacent to The Alamo. The "boutique hotel" amenities of the Indigo chain can be found here, including oversized beds, hard-surface floors, "spa-inspired" showers, a 24-hour business center, fitness center and wireless internet access.