Hotels and Resorts

191 Leonard Wood Road Baguio

Edit Profile
Safari Lodge Baguio By Log Cabin Hotel is a 2.5-star hotel located in 191 Leonard Wood Road, Baguio with 18 rooms to choose from. With several room amenities and hotel facilities available, Safari Lodge Baguio by Log Cabin Hotel is a comfortable place to stay for families and tourist travellers.