Casa Bocobo Hotel at Zen Towers

Address:

1111 Natividad Lopez St.
Manila, PH

Hotel star rating:

2.5 stars

Map:


Contact   ·   Privacy   ·   Terms