- All reviews
J. Towers Hotel Suites puts you within a 15-minute drive of The Angel of Independence Monument and Parque Zoologico de Chapultepec. Guests indulge in spa services, then grab a bite to eat at the coffee shop/café. A fitness center and a spa tub are offered, and apartments have conveniences like refrigerators and microwaves.