Hotels in Mexico - Hotels in Mexico City - Hostel Home
Located in the heart of the historic Roma and Condesa neighborhoods in a great character building, Hostel Home is 10 minutes' walk from Sevilla and Insurgentes Metro Stations. It offers free WiFi and 24-hour reception.