Downtown Beds
Isabel la Católica 30 - Mexico City, Mexico
Category: Hostel
Right in the heart of the Historic Center DOWNTOWN BEDS is the newest and coolest hostel in Mexico City. Set in a 17th century palace, the hotel is surrounded by the main attractions of the city. more info »