Definition
Hotel or inn owned and operated by a government agency, and often converted from an historic building such as a castle, monastery, or palace. Spanish for, stop.
Related Videos
http://www.businessdictionary.com/definition/parador.html


