Featuring free WiFi throughout the property, Salsa Peñon Inn is located in Cali, 1.2 km from Saint's Peter Cathedral. Guests can enjoy the on-site restaurant. Every room at this inn is air conditioned and is fitted with a flat-screen TV.
Featuring free WiFi throughout the property, Salsa Peñon In Read more
Featuring free WiFi throughout the property, Salsa Peñon Inn is located in Cali, 1.2 km from Saint's Peter Cathedral. Guests can enjoy the on-site restaurant. Every room at this inn is air conditioned and is fitted with a flat-screen TV.
Featuring free WiFi throughout the property, Salsa Peñon Inn is located in Cali, 1.2 km from Saint's Peter Cathedral. Guests can enjoy the on-site restaurant. Every room at this inn is air conditioned and is fitted with a flat-screen TV.
Number of Rooms: 6