Offering an outdoor pool and views of the city, PrimeBiz Tegal is situated in Tegal. Guests can enjoy the on-site restaurant. Every room at this hotel is air conditioned and is equipped with a flat-screen TV.
Book this Hotel