Baguio Vista Inn |
|
WaySearch
No. 28 M. H. Del Pilar St.
2600 Baguio City Philippines Phone: (074) 443-5208 / (074) 619-0765 We offer you the comforts of Home. 2 min. walk from Burnham Park |
| Date added: 2010-07-17 19:11:24 Hits: 86 |
![]() | |
Guests are shown between [].