Southern Cross Hotel Bar & Restaurant

Address: 1125 Del Pilar St. Ermita
Manila
Metro Manila, Philippines
Telephone Number: 521-2013
525-5371
Check the Latest Available Rates from Agoda:
Photos from Agoda