Palmetto Hotel, Lima, Peru
Palmetto Hotel is conveniently located at Av San Borja Sur 413-415 San Borja in Lima, Peru
Hotel Location:
Address: Av San Borja Sur 413-415 San Borja
City: Lima
Country: Peru
Hotel Features:
- In Room TV
- In Room Mini Bar