Nestled in the vibrant General Santos City, Tariza Beach Club is a newly opened gem that boasts a 4-star rating and an impressive guest rating of 9.1 out of 10, based on 25 reviews. With only four rooms, this intimate hotel offers a personalized experience that caters to both leisure and business travelers alike. The recent opening and renovation in 2023 ensure that guests enjoy modern comforts in a serene setting.