CAPITAL`S SUITES LUXURY APARTMENTS Gran Sur
Conveniently situated in the Tlalpan-Taxqueña part of Mexico City, this property puts you close to attractions and interesting dining options.
Complimentary WIFi in all rooms
Front desk [24-hour]
Safety deposit boxes
Wi-Fi in public areas