Click here to continue.
Hotel Stella | Cebu
Best Hotel, Cebu City, Hotel Stella
The Hotel Stella is one of the newest budget hotels in Cebu City. Established 2011, the Hotel Stella offers very affordable hotels room rates for visitors coming to Cebu City. The Hotel Stella boast having 40 fully airconditioned rooms, flat screen t