Red Planet Angeles City | Angeles, PH

The Red Planet Hotel; An Eye Sore of a Building That Sticks Out Like a Sore Thumb
(G. McGregor/
https://pawprintphoto.net)
The Red Planet Angeles City hotel is a budget hotel which is located a fair distance from Walking Street. Is it a good place to stay if ...