Escape from the stressful city life and stay at the El Cielito Inn Sta.Rosa Hotel. Located at the quiet city of Sta. Rosa, El Cielito Inn Sta.Rosa offers first class accommodations and services. Guests are welcome to check in anytime at the hotel's 24-hour reception. Business travelers can also avail of spacious meeting facilities for corporate events. All rooms are equipped with the basic amenities for a comfortable stay.