
The Southern Cross Hotel
1125 M.H. Del Pilar Street, Manila
Location Looking for a place to spend a night after a long walk around the city? Hotel The Southern Cross Hotel is located in Manila. This hotel is located minutes away from the city center. At the hotel Spend an evening in a nice atmosphere of the bar. Taste the local cuisine and have
Free WiFiParkingPool












