Santa Rosa, Philippines hotels

El Cielito Hotel - Sta. Rosa
Sta. Rosa - Tagaytay Road, Santa Rosa, Philippines

Impressive 3.0 out of 5.0
Near Enchanted Kingdom

Photos | Location | Hotel Reviews
Show Prices

More hotels