The Hotel Sevilla is a no-frills hotel smack dab in the middle of it all in Mexico City. Be prepared to cross two very busy streets to get to nearly anywhere you need to go: Reforma & Insurgentes. The staff are pragmatic and pleasant. The restaurant is nothing to write home about, but will do the trick when you are... more













