SARROSA INTERNATIONAL HOTEL AND RESIDENTIAL SUITES
About this hotel
Sarrosa International Hotel and Residential Suites is a 3-star hotel in Cebu. See available rooms and live prices, and book online with Masar Holidays.
F. Cabahug St.Corner Pres.Quirino, Ayala Access Rd
