Photos coming soon
HOTEL
HOUSE OF ROSS (THE PENTHOUSE)
62 Lower Brookside, Baguio, Philippines
Where it sits
HOUSE OF ROSS (THE PENTHOUSE)
62 Lower Brookside, Baguio, Philippines
16.42068, 120.60249
Plan around HOUSE OF ROSS (THE PENTHOUSE)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
