Offering a sundeck, a summer terrace, and a picnic area, the contemporary 3-star Sheng Tu Villa hotel is situated in Hengchun South Gate, 3.1 miles from National Museum of Marine Biology and Aquarium. This hotel features a private outdoor pool with a paved poolside deck.
Hengchun South Gate center can be reached within 25 minutes' walk. Guests will enjoy visiting Hengchun Old Town North Gate, situated a 25-minute stroll from the Sheng Tu Villa. Located 1.2 miles from Paradise of deer, this Hengchun South Gate hotel puts the city at your fingertips.
Certain rooms have sound-proofed windows along with a writing desk for guests' convenience. The rooms have a mini fridge bar for self-catering along with a flat-screen TV with satellite channels for entertainment. Most rooms at Sheng Tu Villa hotel come with a separate toilet and a shower, as well as comforts including hair dryers and bathrobes.