Seven of us stayed at the ULIV Hotel Roma Norte for about five days for Mexico City Pride, and we had a fantastic time. The rooms are a bit small, but they are clean, modern, and well-equipped. The staff are very friendly. A pleasant surprise was that there were free laundry machines available for use. The gym is tiny, but it has most of what you need—dumbbells of various sizes, a treadmill, and an exercise bike.