Offrant un stockage des bagages, Hotel Red Planet Manila Binondo se trouve dans le quartier d'affaires de "Binondo" à Manille, à moins de 3 km de Planétarium national et à seulement 1 km du Musée national des Philippines. Situé à 15 km de l'aéroport Manille, l'hotel non-fumeur offre des services de réception 24/24 et des services de départ tardif ainsi que des voitures.
L'hotel se trouve à une courte distance de la Basilique du Nazaréen noir et au centre de Manille. Les lieux de culte à visiter à 750 mètres de Red Planet Manila Binondo incluent Monastère de la Sainte-Croix de Coïmbre. Le Parc Rizal est à 2 km de l'établissement. La gare Juan Luna est à seulement 650 mètres de cet hotel.
Il y a 164 chambres à Red Planet Manila Binondo, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite. Chacune des salles de bains est approvisionnée d'un bidet, une toilette séparée et une douche et le confort est assuré par un sèche-cheveux et des serviettes.
1919 Grand Cafe sert une bonne gamme de plats de cuisine international et se trouve à quelques pas de cet hotel 3 étoiles.