Cebu City, Cebu City
Spend a second to
save a fortune!
Spend a second to save a fortune!
Don Gil Garcia Street, Capitol Site, Cebu City
Hotel Stella is located in Cebu City, 2.7 km from Ayala Mall and 3.2 km from Magellan's Cross. The property offers a restaurant on site, free parking, and free WiFi in all public areas.
See MoreUsage of subsidiary facilities may incur additional fees