Located in the center of Cebu, the 3-star Hotel Stella offers modern rooms.
The business hotel is set next to Colon Street, Cebu IT Park and Cebu Heritage Monument. Guests can get to Cebu city center, which is 1 km away.
The temple, the cathedral and museums are set within walking distance.
Hotel Stella offers 42 rooms on 7 floors that come with free Wi-Fi, individual climate control, cable TV, a separate toilet and a work desk along with a microwave and a fridge. They also feature en suite bathrooms fitted with a shower and complimentary toiletries.
A fine selection of local dishes is served at the 24-hour restaurant. One Claypot House and Joed's Lutong Hapon are situated in a commercial area, about 50 meters from the venue.
Guests can make use of car rentals available on site.