Fair
25 °C

Press


Situated at the very heart of picturesque Tagaytay with sweeping views of Taal Lake and Volcano, Taal Vista Hotel is ideal for both leisure and business travelers who appreciate the blend of classic elegance and modern luxury.

Pages