Situato a circa 5 minuti a piedi da Diocesan Shrine of Santo Nino, l'hotel Kee'S Place Manila offre una piscina con trampolino. L'aparthotel comprende strutture di sicurezza tra cui sicurezza 24 ore.
L’hotel si trova a 2 km dalla PAGASA Planetarium, a breve distanza da SM North EDSA. Il Centro commerciale Trinoma a circa 20 minuti a piedi dall'hotel Kee'S Place Manila è una delle attrazioni più vicine. C'è il Parco Naturale di Ninoy Aquino a 2,1 km dalla struttura. La fermata dell'autobus Parking è a soli 5 minuti a piedi.
La cucina francese viene servita al ristorante Boulangerie22, che è situato a circa 500 metri.