Apresentado vistas para o pôr-do-sol da Baía de Manila e acesso Wi-Fi gratuito, o Red Planet Manila Bay está situado apenas a 800 metros do Manila Ocean Park (parque temático) e a 8 minutos a pé do Parque Rizal. O hotel encontra-se a 17 minutos a pé de Intramuros e a 3,1 km do World Trade Center.
Todos os quartos do Red Planet Manila Bay apresentam mobiliário simples e comodidades básicas. Incluem uma televisão de ecrã plano com canais por cabo, um cofre e um frigorífico. Possuem ainda uma secretária, uma chaleira eléctrica e uma casa de banho privativa com produtos de higiene pessoal gratuitos.
A recepção, aberta 24 horas por dia, pode ajudar os hóspedes com um local para armazenar bagagens. Está disponível uma área de estacionamento vigiado na propriedade.
O Red Planet Manila Bay fica a 5 km do SM Mall of Asia (centro comercial). O aeroporto mais próximo é o Aeroporto Internacional de Manila, a 8 km da propriedade.