Europe Spain Travel Posted on 02/09/2014 New 5 * Boutique Hotel in Madrid, Urso Hotel and Spa! Set in a 1915 restored Palace, Urso Hotel & Spa just opened its doors last week in the center of… New 5 * Boutique Hotel in Madrid, Urso Hotel and Spa! Read More