Sakura House Davao City villa offers proximity to nearby tourist spots, such as The Peak Business Park, situated approximately 15 minutes away by car.
4.2 miles from this Davao holiday home guests will find Pasalubong Center Souvenir Store, while Christmas Mansion Amusement Park is 2.9 miles away. Situated about a 20-minute drive from Lon Wa Temple, the villa is popular destination for both worshippers and tourists.
Featuring a balcony, Sakura House Davao City villa is equipped with climate control, as well as a flat-screen TV with satellite channels.