We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Located in the Heart Of Mexico City, right in front Of Alameda Central Park, walking distance to Metro Stations, Metrobus and Turibus gathering few steps away. In a Newly Renovated Building, floor 15 with the nicest view to the South of the City! Security Guards in access, elevators and equipped Gym. King Size bed, nice bathroom, and fully equipped Kitchen.