Situato a 600 metri da Japanese Garden Pond, l'hotel a 3 stelle The Southern Cross Hotel Manila dispone di 25 camere per gli ospiti. La Baia di Manila si trova a 200 metri di distanza e Binondo/Chinatown può essere raggiunto in 5 minuti in macchina.
L'hotel dista circa 15 km dall'aeroporto Internazionale di Manila-Ninoy Aquino e pochi minuti a piedi dall'Ambasciata Americana. Gli amanti della storia potranno visitare il Palazzo di Malacañan (2 km) e il Forte Santiago (2,1 km). La struttura è situata circa 1 km dal Parco di Rajah Sulayman. La ferrovia urbana United Nations si trova a 600 metri di distanza, mentre la fermata dell'autobus Bayview Park Hotel è proprio vicino al The Southern Cross Hotel Manila.
Viene offerta una colazione cotta su ordinazione al ristorante. C'è anche un bar lounge. Gli ospiti possono gustare piatti della cucina mediorientale al ristorante Lucky way halal restaurant, situato a 300 metri da questo hotel.