Located in Cebu, Sarrosa International Hotel and Residential Suites is in the business district, a 1-minute drive from IEC Pavillon and 7 minutes from Ayala Center. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free self parking is available onsite.