Jtowers Hotel Mexico-stad ligt maar 600 meter van het Alfonso Esparza Oteo Park en beschikt over spatherapie, diverse recreatiemogelijkheden en spadiensten. Gasten kunnen restaurant Caffee 17 en de lounge bar bezoeken in het hotel op een eersteklas locatie in Mexico-stad.
Dit hotel is gelegen in het toeristische gebied van Mexico-stad, op een paar stappen verwijderd van Tianguis jueves. Jtowers is gesitueerd op ongeveer 10-minuten loopafstand van San Pedro de los Pinos metrostation. Zakelijke gelegenheden zoals banken liggen in de buurt van dit pand. Het Nationaal Museum voor Antropologie op 4 km afstand van de locatie is een voordeel voor de gasten van het 4-sterrenhotel. Er is de Poliforum bushalte vlakbij dit pand in Mexico-stad, binnen een straal van 900 meter.
Sommige kamers van Jtowers Hotel zijn ingericht met een strijkijzer en strijkplank, airconditioning samen met self-catering opties zoals een minibar, koffie- en theevoorzieningen. Ze hebben ook een vriezer en een kookplaat beschikbaar voor self-catering.
Een gratis continentaal ontbijt wordt er dagelijks geserveerd. Het hotel met 20 kamers beschikt over een à-la-carterestaurant met internationale keuken.