Klook.com

Tag: azotea greens

Azotea Greens

Baguio Bestseller: Azotea Greens’ Boladas

Aside from the fact that they are located in La Azotea Building along Session Road that was painted green, Azotea Greens was named as...

Hotel Deals