Showing the single result

  • Grand Royale Room

    Stay in our Grand Royale Room for the best and grandest hotel accommodation experience in Catbalogan City.