Hotel St.Jo

Address: 657 M. Earnshaw St. Sampaloc
Manila
Metro Manila, Philippines
Telephone Number: 493-6033
493-6033
Check the Latest Available Rates from Agoda:
Photos from Agoda