Sarrosa International Hotel and Residential Suites biedt een strategische positie in Cebu City, op minder dan twintig minuten rijden van de haven en de belangrijkste winkelgebieden. Het hotel is een uitvalsbasis voor ontdekking, met directe toegang tot lokale bezienswaardigheden en een efficiënte verbinding met andere delen van het eiland. Een gast kan zich hier thuis voelen en in de omgeving terechtkomen.