Red Planet PH announces opening of its flagship hotel in BGC
Red Planet Philippines shares news that they secured the rights of their highly-anticipated property in Bonifacio Global City – Taguig, Red Planet BGC The Fort. The feat is a milestone […]