We will feature today, one of Davao's newest Hotels - Sotogrande Hotel by Sta. Lucia Land. According to its website, The name Sotogrande is derived from two Spanish words: “Soto” which means riverside grove and “Grande” meaning majestic.
And true to its name, this hotel is right beside Davao River, inside the popular Davao Riverfront Corporate City Complex, which is a favorite tourist destination in the city.
For Reviews on Food, Restaurants, Places and Events, make sure to like and share this video and hit SUBSCRIBE.