Red Planet Hotels is a value hotel chain located throughout Asia with 10 hotels (and counting) in the Philippines. I checked in into their Makati hotel recently and here are my thoughts.
Red Planet Hotels is a value hotel chain located throughout Asia with 10 hotels (and counting) in the Philippines. I checked in into their Makati hotel recently and here are my thoughts.