El Cielito Hotel - Sta. Rosa, Santa Rosa, Philippines
El Cielito Hotel - Sta. Rosa is conveniently located at Sta. Rosa - Tagaytay Road in Santa Rosa, Philippines
Hotel Location:
Address: Sta. Rosa - Tagaytay Road
City: Santa Rosa
Country: Philippines
phone: +63 35 419 9155
Hotel Features:
- In House Bar
- In Room TV
- Air Conditioning