Das SotoGrande Hotel Baguio befindet sich in der als Sommerhauptstadt bekannten Stadt Baguio. Zwischen dem Hotel und dem Baguio City Market liegen etwa 2,1 Kilometer. Die Baguio Kathedrale liegt etwa 1,5 Kilometer entfernt.
In der Unterkunft gibt es ein Restaurant, in dem Sie Frühstück, Abendessen und einen Drink an der Bar genießen können.
Die 188 Zimmer des SotoGrande Hotel Baguio verfügen über einen TV, Wi-Fi, einen kleinen Kühlschrank und eine Klimaanlage. Zubereitungsmöglichkeiten für Kaffee und Tee gibt es ebenfalls.