Popular accommodations in Mexico City-Pedregal Santa Ursula Xitla
HotelAccommodates 4
Hotel Inn Sur
Hotel Inn Sur is located next to UIC Intercontinental University Campus in Tlalpan, southern Mexico City. It offers free private parking and rooms with free Wi-Fi.Book nowfrom $59 per night