Shamrock Tavern Inn is a charming establishment located in the picturesque town of Sagada, Philippines. With a star rating of 1.0, this inn offers a cozy and welcoming atmosphere, perfect for travelers seeking a relaxed getaway. Opened in 2012, it features 19 guest rooms designed to provide comfort and convenience.