Casa Vallejo ligt in de stad Baguio, op 3 minuten lopen van winkelcentrum Baguio en 5 minuten rijden van het Victory Liner busstation. Het hotel biedt een spa en een restaurant. Er is gratis parkeergelegenheid en gratis WiFi in de gemeenschappelijke ruimten.
De kamers zijn uitgerust met een ventilator en een televisie met kabelkanalen. De eigen badkamers zijn voorzien van toiletartikelen. Ook bieden ze een bureau en een telefoon.
U kunt in de spa genieten van een massage of sauna. Een boekhandel, reisbalie en koeriersdienst zijn beschikbaar in het hotel. Hill Station restaurant serveert internationale gerechten.
Het hotel ligt op 5 minuten rijden van Burnham-park en op 20 minuten rijden van het Mines View-park dat uitzicht biedt over het mijnbouwgebied.