The Sierra Madre
Hotel
1980 Tanay
Philippines
The Sierra Madre Country ClubDeveloped to provide the finest in relaxation and recreation, The Sierra Madre Country Club is for those who want to take a breather from the hustle and bustle of the city life and enjoy a family-oriented heaven.



