Cerro Castillo Overview
Visitors staying in Vina del Mar, will enjoy a prime location at Cerro Castillo in Central. This value minded Central hotel has Business centre and Conference room(s). 24 hour reception and Room service are among the services available at this Central hotel. This 3-star Vina del Mar hotel has 25 gue
strooms for the choosing.