El Libertador is located next to the much bigger Country Club and just across the street to Los Delfines. It is difficult to find since the two monsters practically engulf its small facade. Rooms are clean, beds very comfortable and everything works in the bathroom. Some rooms have a nice view to the nearby gardens, while some only face an...
More
- Libertador San Isidro Lima
- Libertador San Isidro Hotel Lima
