G Glenn Tabucanon Review of Crimson Resort & Spa 5 years ago Okay. Friendly staff and crew..nice place
Comments: