La Casa De Lourdes is NOT located in Farallon Panama...it is located in El Valle Panama. Also La Casa De Lourdes is NOT a hotel it is a restaurant which is part of the Los Mandarinos Hotel & Spa complex located in El Valle Panama. I have dined at La Casa De Lourdes a number times. The food is always... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.