Travel to Angeles City, Philippines and be amazed with Angeles Beach Club Hotel, the very first boutique
Red Phoenix Hotel is located a short distance away from the bar area on Fields Ave, Angeles City...