Das 3-Sterne Sarrosa International Hotel And Residential Suites Cebu Stadt bietet ein Hallenbad, einen Friseursalon und ein Restaurant.
Universität von San Carlos ist ungefähr 3 km vom Hotel und Magellan-Kreuz lässt sich innerhalb von 10 Minuten Autofahrt erreichen. Basilica del Santo Niño liegt ungefähr 3 km von hier entfernt. Die nächstgelegene Bushaltestelle atubangan Cardinal Rosales ist etwa 15 Gehminuten entfernt.
Einige von 36 Zimmern verfügen über einem Sofa Möbel und verschiedene Annehmlichkeiten wie eine individuelle Klimaregelung, ein Bügeleisen/-brett. Und eine Klimaanlage sowie einen Flachbildfernseher mit Satellitenkanälen. In manchen Zimmern gibt es ein privates Badezimmer mit einem Haartrockner. Die Zimmer sind auch zur Gartenseite hin ausgerichtet.
Die Gäste können im Restaurant frühstücken. In benachbarten Restaurants Sasam's Coffee und Rico's Lechon werden leckere Speisen angeboten.