Het Red Planet Manila Binondo Hotel met 3 sterren ligt in het centrum van Manilla binnen 15 minuten lopen van de Kerk van San Agustin. Voor het gemak van de gasten zijn er een bagage-opslag beschikbaar in dit hotel, gelegen in het zakendistrict van Manilla.
Het hotel met 164 kamers is gelegen op 2 km afstand van het Malacañang Paleis. Red Planet Manila Binondo is ook op een klein stukje lopen van de Kerk van Quiapo gesitueerd. Bovendien ligt Plaza Lorenzo Ruiz op 5 minuten wandelen ervandaan. De accommodatie bevindt zich op 3 km afstand van de Kathedraal van Manilla en Buendia MRT station is op 9 km verderop gelegen. De Juan Luna bushalte is binnen 5 minuten te voet vandaan.
De privébadkamers bieden gasten een bidet, een apart toilet en een douche, samen met een haardroger en badlakens.
Chinese gerechten worden aangeboden bij Royal Sharksfin Seafood Restaurant, gelegen op een paar stappen verwijderd van Red Planet Manila Binondo Hotel.