L'Isaaya Hotel Boutique by WTC est situé en face du World Trade Centre de Mexico. Il possède un restaurant et un bar et les chambres sont dotées d'une connexion Wi-Fi gratuite.
Chacune comprend une télévision par câble et un minibar. Toutes possèdent également la climatisation et certaines sont pourvues d'un balcon.
L'établissement est à 11 km de l'aéroport international de Mexico. Le château de Chapultepec se trouve lui à 3 km de l'hôtel.