The capital of Spain is a vibrant, multicultural city -- and with a location smack-dab in the center of the country, it's got amazing sights and views from every angle. Just take a look for yourself!
Location is definitely a big draw at the ME Madrid -- on the Plaza de Santa Ana, the hotel is not only located in the heart of the city (within walking distance of top-notch restaurants, shops, and bars) but also boasts some pretty amazing views of the Plaza and surrounding area.