Situé à 6 minutes de route du World Trade Center et à 7 minutes en voiture du centre commercial SM Mall of Asia, l'établissement Red Planet Aseana, Manila propose un café sur place, un centre d'affaires et une connexion Wi-Fi gratuite dans l'ensemble des lieux.
Affichant une décoration moderne, les chambres du Red Planet Aseana, Manila sont lumineuses et élégantes. Elles disposent de la climatisation, d'une télévision à écran plat avec les chaînes à la carte, ainsi que d'une salle de bains privative avec une douche alimentée en eau chaude, un sèche-cheveux et un bidet.
D'autre part, le Red Planet Aseana, Manila possède une réception ouverte 24h/24 avec bagagerie. Un parking gratuit est disponible sur place.
Le centre de conventions SMX est à 1,7 km de l'hôtel, tandis que le centre commercial Newport Mall est à 6,8 km. L'aéroport international de Manille-Ninoy Aquino, le plus proche, se situe à 4,1 km du Red Planet Aseana.